美文网首页
JS 中逗号表达式的使用

JS 中逗号表达式的使用

作者: magic_pill | 来源:发表于2018-05-02 13:15 被阅读24次
    • 逗号表达式的结果:取最后一个值,如下
    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 中逗号表达式的使用

          本文链接:https://www.haomeiwen.com/subject/pptcrftx.html