美文网首页
js语法 ?. 与??

js语法 ?. 与??

作者: 无花无酒_3cd3 | 来源:发表于2021-10-26 16:20 被阅读0次

    ?.是链式语法和(.)相似

      var   obj={
            dog:{
            name :"波波"
            }
        }
    
    //如果这样写 
      obj.cat.name //会报错
      obj.cat?.name //不会报错,
     // 也就是 obj.cat  是(null,undefined) 时,发生短路
    

    ?? 和(||)相似

    //?? 左侧是null,undefined时,返回右侧。
    //|| 左侧是假值时,返回右侧。
    var  age=0??100;
    var  age=0||100;
    

    相关文章

      网友评论

          本文标题:js语法 ?. 与??

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