标签:break 一个 for default 逗号 等于 它的 str 逗号表达式
看看下面的代码输出什么?
let a = 2; switch (a) { case (3, 2, 5): console.log(1); break case (2, 3, 4): console.log(2); break case (3, 2): console.log(3); break default: console.log(4); break; }
输出为: 3
上面代码中第一个 case 的返回值为5,第二个为4 , 与 变量a的值都不相等,第三个为2,与a相等,所以最后输出 3 。
再看一例子:
let i, j; let result = 0; for (i = 0, j = 0; i < 3, j < 7; i++, j++) { result = i + j } console.log(result)
输出为:12
标签:break 一个 for default 逗号 等于 它的 str 逗号表达式
原文地址:https://www.cnblogs.com/lwming/p/11167384.html