码迷,mamicode.com
首页 > 其他好文 > 详细

运算符

时间:2020-11-16 13:46:50      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:als   OLE   运算   ==   false   关系   编码   字符编码   efi   

一元运算符

和 Number()效果一样

+"13"       //  13
"13px"       //  NaN
+true      //  1
+false      //  0
1 + +"2" + 3; //6

三元运算符占位

var a = 10;
a > 10 ? (a++, console.log(a)) : null;

如果要执行多步,可以用括号括起来,然后每一步的执行用,分开
如果不执行,可以用 null 或者 undefined 占位

关系运算符

11 < "5"; //false  转换成数字进行比较
"11" < "5"; // true   如果两边都是字符串就不会转换成数字进行比较,而是比较第一位的字符编码
"a" < "b"; //true

注意
null == 0; // false

undefined 衍生自 null,所以这两个值做相等判断时,返回 true

null == undefined; //true
null === undefined; //false

运算符

标签:als   OLE   运算   ==   false   关系   编码   字符编码   efi   

原文地址:https://www.cnblogs.com/flyerya/p/13955627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!