JS 里的数据类型转换

2018-07-24  本文已影响0人  YOJIN

       该篇介绍七个数据之间的相互转换,但由于其中有些数据的特殊性其实只有三类数据间的转换方法。null 与 undefined 都是没有值,所以不用考虑如何转换这两者,symbol依旧跳过,而object特殊些,需单独讲解。

        object ,谈及这个数据类型就涉及到了简单类型和复杂类型的关系了,对于除 object 以外的数据都可称为简单类型,也可以称为普通类型,而复杂类型也就是 object ,因为 object 是由其余六位简单类型构成的,简单类型构成了复杂类型,就是这样的关系。该篇数据类型的转换先不谈及 object 。


1.转string类型

        1.转字符串的快捷方法是:321 + ‘’

        2. + 号转换,+ 号会在执行前将不是字符串的值转成字符串再相加;

        3.        window.String(234)

        4.        xxx.toString()

        注意:null和undefined这两个值没有toString()方法,如果调用他们的方法会报错。

2.转boolean

        快捷方法:一个感叹号是取反,两个感叹号是负负得正,所以可以用两个!!来取boolean值;


3.转number

上一篇 下一篇

猜你喜欢

热点阅读