javascript:如何阅读它,它是否跨浏览器兼容
javascript: how to read this and is it compatible across browsers
以下变量赋值适用于 javascript 并将值 5 赋给 x。
const x = (1,2,3,4,5);
这个怎么读?为什么 javascript 将列表中的最后一个值分配给 x,这是否可以跨浏览器工作?
这是标准行为,应该是跨浏览器的。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comma_Operator
逗号运算符计算它的每个操作数(从左到右),returns 最后一个操作数的值。
这就是为什么在您的示例中将 5 分配给变量 x。
这是所有浏览器的标准行为。
以下变量赋值适用于 javascript 并将值 5 赋给 x。
const x = (1,2,3,4,5);
这个怎么读?为什么 javascript 将列表中的最后一个值分配给 x,这是否可以跨浏览器工作?
这是标准行为,应该是跨浏览器的。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comma_Operator
逗号运算符计算它的每个操作数(从左到右),returns 最后一个操作数的值。
这就是为什么在您的示例中将 5 分配给变量 x。
这是所有浏览器的标准行为。