
Javascript
文章平均质量分 59
yippeelyl
这个作者很懒,什么都没留下…
展开
-
JS的undefined,null,NaN,false,0进行比较
特殊值进行比较 NaN,undefined,null,false与自身相比,只有NaN==NaN是false;不等是true。 然后两两相比,得出结论。> < >= <= == != === !==.注:连接运算+优先级高于比较运算符。 做实验用的模板:notepad++中查找替换 console.log("x> y 的结果是:"+(x> y )); console.log("x< y 的结果是:"+(x< y )); console.log("x原创 2021-01-22 09:52:56 · 2169 阅读 · 3 评论 -
十种方案解决JavaScript交换两个变量值,应该最全
//js两变量交换总结 var v1=-1,v2=-2; //方式一:传统方式借助第3个变量 var a1 = v1,b1 = v2,temp; temp = a1; a1 = b1; b1 = temp; console.log(a1, b1); //方式二:利用位运算的异或 var a2 = v1,b2 = v2; a2 = a2 ^ b2; b2 = a2 ^ b2; a2 = a2 ^ b2; console.log(a2, b2); //方式三:利用加法 var a3原创 2021-01-21 22:23:41 · 638 阅读 · 0 评论