1. 創(chuàng)建一個(gè)基本值類型數(shù)值時(shí)、之所以能夠引用其基本類型的方法、是因?yàn)楫?dāng)要讀取數(shù)值的方法時(shí)、后臺(tái)完成了轉(zhuǎn)換為基本包類型操作
var var1="ggggg";
var var2=var1.subString(2);
系統(tǒng)中在讀取模式下完成的操作:
var var1=new String("ggggg");
var var2=var1.subString(2);
var1=null;//銷毀實(shí)例
2. 使用new調(diào)用基本包類型和直接調(diào)用同名的轉(zhuǎn)型函數(shù)是不一樣的
用typeof進(jìn)行檢測(cè)
new一個(gè)基本包類型 得到的是基本類型的引用
直接調(diào)用得到的是基本類型
var numberV=10;
//直接調(diào)用同名函數(shù)的轉(zhuǎn)型函數(shù)
var n1=Number(numberV);
//利用new關(guān)鍵字調(diào)用基本類型的構(gòu)造函數(shù)
var n2=new Number(numberV);
console.log(typeof n1); //number
console.log(typeof n2); //object
在boolean類型轉(zhuǎn)換中 用new轉(zhuǎn)換時(shí) 得到的都是true