基本類型與包裝類型

如圖 var str=」ddd」 是string(基本類型),本身是沒有方法、屬性。當嘗試把基本類型的str當做對象一樣訪問時,例如:str.length; 解釋器會創建一個臨時的包裝對象,僞代碼: [[tempObj]] = new String(str) [[tempObj]].length; // 返回具體的length delete [[tempObj]]; // 銷燬臨時對象 重複訪問s
相關文章
相關標籤/搜索