有什么需要初始化变量,如var x = new Number(5),即使我们有var y = 5?

时间:2017-04-22 13:00:07

标签: javascript

var x = 5;
var y = new Number(5);

typeof(x)  //returns number
typeof(y)  //returns object

此外:
(x == y)为真,因为x和y的值相等 (x === y)为false,因为x和y具有不同的类型

1 个答案:

答案 0 :(得分:0)

Number是包装类,可以将字符串转换为数字。
因为" 5" +5 =" 55"但是数字(" 5")+数字(5)= 10 它只断言添加数字会发生。