js中 a=b||0; 在这里||代表什么

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 03:29:06
js中a=b||0;在这里||代表什么js中a=b||0;在这里||代表什么js中a=b||0;在这里||代表什么如果b不等于undefined和null,也就是说b有东西那a就等于b的值不然就等于默

js中 a=b||0; 在这里||代表什么
js中 a=b||0; 在这里||代表什么

js中 a=b||0; 在这里||代表什么
如果b不等于undefined和null,也就是说b有东西那a就等于b的值
不然就等于默认值0

其实a的值就是 b||0这个条件表达式的真假,||就是或者的关系,两者有1真则为真,两者皆假则为假