js 逗号表达式

Posted yaphetsfang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 逗号表达式相关的知识,希望对你有一定的参考价值。

  • 逗号表达式的结果:取最后一个值,如下
var a=4;
switch (a)
    case 2:
        console.log(2);
        break;
    case 1,3,4:
        console.log(134);
        break;
    default:
        console.log("没有符合条件的值");
        break;

// 如果 var a = 1;  ------会打印 “没有符合条件的值”
// 如果 var a = 2;  ------------- 2
// 如果 var a = 3;  ------------- 没有符合条件的值
// 如果 var a = 4;  ------------- 134
var i,j,k;
for(i=0,j=0;i<10,j<6;i++,j++)
    k=i+j;

console.log(k);
// 10
var i,j,k;
for(i=0,j=0;i<6,j<10;i++,j++)
    k=i+j;

console.log(k);
// 18
  • 注:逗号运算符的优先级低于一般运算符,所以使用时一般要用小括号将其包起来:
var b = (1,2,3);
console.log(b);
// 结果是 3

以上是关于js 逗号表达式的主要内容,如果未能解决你的问题,请参考以下文章

js把逗号替换成空白怎么做

怎么把js的逗号替换成空白?

js逗号表达式

js split 正则表达式过滤引号中的逗号

【js】金钱格式化(每三位逗号分隔)的方法

js中的逗号运算符