js--类型转换

2017-03-15  本文已影响0人  栗子酥小小

写在前面的话

近期刷了点js的面试题,发现很多基础知识已经模糊,于是重新回去看了一下《javascript权威指南(第六版)》,现将薄弱知识点记录下来,供以后再次复习。

正文开始

首先祭出必备的万能神器——类型转换表格(显式转换):

显式转换表格.png
图中一些知识点的解释:

一些前置知识点

不同类型的对象调用toString()的结果(在没有重写该方法的情况下):
不同类型的对象调用valueOf()的结果(在没有重写该方法的情况下):

toString()和valueOf()在一些情况下需要替代使用:

对象转化为字符串的步骤:
对象转化为数字的步骤:
下面来说说隐式类型转换
一元运算符部分
比较运算符部分
说到NaN,再补充一点
举个综合的例子:

最终总结

今天的笔记暂时到这,如果有不对的地方,欢迎大家指正交流 : )

上一篇下一篇

猜你喜欢

热点阅读