暂无 |

78.foo = foo||bar ,这行代码是什么意思?为什么要这样写?

A
B
C
D
答案:

这种写法称为短路表达式

解析:

相当于

var foo;
if (foo) {
  foo = foo;
} else {
  foo = bar;
}

常用于函数参数的空判断

解释:
js基础三
js基础四

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论