js数据类型转换

把其它数据类型转换为number类型

isNaN、Number、parseInt、parseFloat
在进行加减乘除数学运算的时候

true ->1    false ->0
'' ->0   '12' ->12   '12px' ->NaN/12  '珠峰' ->NaN
null ->0
undefined ->NaN

{} /^$/ function(){}  ->NaN
[] ->'' ->0
[12] ->'12' ->12
[12,23] ->'12,23' ->NaN
//=>引用数据类型转换为数字
//通过toString方法把数组转化为字符串,然后再调用Number把字符串转换为数字

猜你喜欢

转载自blog.csdn.net/weixin_42189545/article/details/80369046