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

number

时间:2020-08-06 17:05:25      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:运算   als   ber   结果   type   拼接   隐式   class   转换   

变量中加入字符串进行拼接,可以被同化为字符串。

var a = "1";
var b = 2;
console.log(a + b);

输出12

们知道,"2"+1得到的结果其实是字符串,但是"2"-1得到的结果却是数值1,这是因为计算机自动帮我们进行了“隐式转换”。

也就是说,-*/%这几个符号会自动进行隐式转换,会把操作数转换成数字的。例如:

var a = "4" + 3 - 6;
console.log(a);

输出37

 typeof 检查一个 null 值时,会返回 object

null 专门用来定义一个空对象

 typeof 检查一个 undefined 值时,会返回 undefined

null == undefined--true

null === undefined--false

任何数据类型和 undefined 运算都是 NaN;

任何值和 null 运算,null 可看做 0 运算。

number

标签:运算   als   ber   结果   type   拼接   隐式   class   转换   

原文地址:https://www.cnblogs.com/ssszjh/p/13447194.html

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