a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回a
a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b
转换规则:
对象为true
非零数字为true
非空字符串为true
其他为false
js中的|| 与 &&
最新推荐文章于 2024-05-11 14:53:09 发布
本文深入解析JavaScript中逻辑运算符a&&b与a||b的工作原理,阐述了其如何将操作数转换为布尔类型并执行逻辑与或运算。同时,文章详细介绍了对象、非零数字、非空字符串被视为true,而其他情况则视为false的转换规则。
889

被折叠的 条评论
为什么被折叠?



