首页 > 其他分享 >JS基础之基本数据类型和包装数据类型

JS基础之基本数据类型和包装数据类型

时间:2022-11-11 18:22:37浏览次数:41  
标签:console String 包装 数据类型 JS let log

 

let a=New String();

console.log(a);    //String{''}

这个时候a就是包装类型

==============================

let a='';

console.log(a);   //''

这个时候就是基本数据类型

======================

基本类型 转换成  包装类型

let a ='';

console.log(a);   //''

a=Object(a);

console.log(a);   //String{''}

=======================

包装类型  转换成   基本类型

let a = New String();

console.log(a);   //String{''}

a=a.valueOf();

console.log(a);   //''

 =========================== 有基本类型不就可以了吗?为什么还要包装类型? 可能和引用数据类型调用API一样,回去原型上API一样 比如调基本数据类型的属性和方法,let  a ='name';   如a.length      a.aplice,   表面不是直接在 'name'.length  需要先转换成包装类型,再在包装类型上面调用相应的API  

 

标签:console,String,包装,数据类型,JS,let,log
From: https://www.cnblogs.com/zhao-qin/p/16881379.html

相关文章