- 博客(1)
- 收藏
- 关注
原创 JS中的逻辑与(&&)、逻辑或(||)
var x = 1; var y = 2; console.log(x && y); console.log(x || y); 我很快的写下答案:true 和 true,结果不对,正确答案是2 和 1; 后来才弄明白原因: &&和|| 在运算过程中,js会先把两边的值转成Boolean类型 ,然后再计算值; &&:如果两边的值都返回true,结果返回后面的值(也就是2);如果前面
2018-01-29 20:25:27
1434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人