非对象是没有方法,比如我们用基本数据类型调用方法时候,其实是不可以的,但是为什么我们都实现效果而不报错,之间其实是发生了一个转换过程,所以我们基本数据类型调用的方法,其实是它对应的包装对象的方法。
一,包装对象:存取字符串,数字或布尔值的属性时创建的临时对象 一旦属性引用结束,包装对象就会销毁
Number--number(前面是包装对象,后面是数据类型)
String--string
Boolean---boolean
Integer---int
二,数据类型转换
1,转换为Object类型
--undefined和null-----{}
--string/number/boolean---包装对象
--强制转换:Object();
领取专属 10元无门槛券
私享最新 技术干货