快速进行数据类型之间转换

有一个规律:只有0、NaN、null、undefined、空字符串,这五个转换为布尔类型是false,其他都是真。

总共分三类: 

  • 1、
对象 ==对象

它们比较的是内存地址,若是地址同样就相等,地址不同就不相等code

  • 2、
对象 == 字符串

把对象经过调取toString的方法转换为字符串,而后在进行比较对象

  • 3、
对象 ==布尔

对象先转换成字符串而后再转换成数字内存

布尔直接转换成数字字符串

最后是数字与数字的比较方法

字符串 == 布尔

字符串转换成数字总结

布尔直接转换成数字co

最后是数字与数字的比较block

  • 4、
对象 == 数字

         对象先转换成字符串而后再转换成数字字符

         最后是数字与数字的比较数字

字符串 ==数字

        字符串转换成数字

       最后是数字与数字的比较

布尔 == 数字

       布尔转换成数字

      最后是数字与数字的比较

以上为本人总结。

相关文章
相关标签/搜索