非数值类型转换为数值类型
- 显式转换:特指Number(value)
- 隐式转换:非显式,比如“/”除号
1 let str="fly"; 2 let n=Number(str); 3 alert("6"/"2"); //3
- undefined:NaN
- null:0
- true:1; false:0
- string: 纯数字字符串返回数字;空串返回0;非数值型字符返回error
console.log(Number("123"));
console.log(Number(""));
console.log(Number("fly"));
console.log(Number(true));
console.log(Number(false));
console.log(Number(undefined));
console.log(Number(null));

浙公网安备 33010602011771号