JS 基本包装类型

基本包装类型:本身是基本类型,但是在执行代码的过程中,如果这种类型的变量调用了属性或者方法,那么这种类型就不在是基本类型了,而是基本包装类型,这个变量也不是普通的变量,而是基本包装类型对象。

基本包装类型出现意义:

(1)普通变量不能直接调用属性或者方法
(2)对象可以直接调用属性和方法 

因此将普通类型转换为包装类。

例:

var str="hello";//基本数据类型
str=str.replace("ll","HH");//基本数据类型不能调用函数方法,此时已经将str转换为基本包装类,内部浏览器转换代码var str = new String("hello");
console.log(str);//在控制台输出结果
var num = 10;//基本类型
var num = Number("10");//将包装类转换为基本类型
var num = new Number("10");//基本包装类型

 

相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页