1. 創建一個基本值類型數值時、之所以能夠引用其基本類型的方法、是因為當要讀取數值的方法時、后臺完成了轉換為基本包類型操作
var var1="ggggg";
var var2=var1.subString(2);
系統中在讀取模式下完成的操作:
var var1=new String("ggggg");
var var2=var1.subString(2);
var1=null;//銷毀實例
2. 使用new調用基本包類型和直接調用同名的轉型函數是不一樣的
用typeof進行檢測
new一個基本包類型 得到的是基本類型的引用
直接調用得到的是基本類型
var numberV=10;
//直接調用同名函數的轉型函數
var n1=Number(numberV);
//利用new關鍵字調用基本類型的構造函數
var n2=new Number(numberV);
console.log(typeof n1); //number
console.log(typeof n2); //object
在boolean類型轉換中 用new轉換時 得到的都是true