javascript基本型別 引用型別 基本包裝型別
基本型別(5個):
undefined null boolean number string
基本型別儲存在記憶體中的棧中,大小固定,複製其變數時會建立這個值的一個副本
引用型別的值是物件,儲存在堆記憶體中
引用型別的變數實際上是一個指標,它儲存在棧中,指向堆記憶體中的物件
複製引用型別變數實際是複製該指標,所以他們都指向同一個物件
用instanceof確定一個值是哪種引用型別
var s="sss";
var sub=s.substring(2);
s是基本型別值卻有方法?
實際上後臺已經自動完成了一系列處理,當第二行訪問s時,後臺會完成下列處理:
1,建立一個string型別的例項
2,在例項上呼叫指定方法
3,銷燬這個例項
實際上就相當於執行了下列過程:
var s=new String("sss");
var sub=s.substring(2);
s=null;
上面過程適用於String Boolean Number
undefined null boolean number string
基本型別儲存在記憶體中的棧中,大小固定,複製其變數時會建立這個值的一個副本
用typeof確定一個值是哪種基本型別
引用型別的值是物件,儲存在堆記憶體中
引用型別的變數實際上是一個指標,它儲存在棧中,指向堆記憶體中的物件
複製引用型別變數實際是複製該指標,所以他們都指向同一個物件
用instanceof確定一個值是哪種引用型別
引用型別包括:object array date regexp function
var s="sss";
var sub=s.substring(2);
s是基本型別值卻有方法?
實際上後臺已經自動完成了一系列處理,當第二行訪問s時,後臺會完成下列處理:
1,建立一個string型別的例項
2,在例項上呼叫指定方法
3,銷燬這個例項
實際上就相當於執行了下列過程:
var s=new String("sss");
var sub=s.substring(2);
s=null;
上面過程適用於String Boolean Number
相關文章
- 你不知道的JavaScript--Item4 基本型別和基本包裝型別(引用型別)JavaScript型別
- JavaScript - 基本型別與引用型別值JavaScript型別
- js基本型別和引用型別區別JS型別
- Java的基本型別和引用型別Java型別
- Java基礎-基本型別和包裝型別Java型別
- JS篇-基本型別和引用型別、typeofJS型別
- 《JavaScript物件導向精要》之一:基本型別和引用型別JavaScript物件型別
- 【Java】基本型別包裝類Java型別
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- java基本型別和包裝型別的“==”和equals()方法Java型別
- JavaScript引用型別-Object型別JavaScript型別Object
- 基本資料型別與API引用型別的使用資料型別API
- 從賦值看基本型別和引用型別的區別賦值型別
- Java 包裝類和基本型別Java型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- JavaScript值型別和引用型別JavaScript型別
- JAVA中基本資料型別和引用資料型別Java資料型別
- JavaScript基本資料型別JavaScript資料型別
- JavaScript基本型別總結JavaScript型別
- Java中基本資料型別和包裝型別有什麼區別?Java資料型別
- javascript:引用型別JavaScript型別
- Java中的基本資料型別與引用資料型別Java資料型別
- 二十八、基本型別包裝類型別
- JavaScript筆記5:計時器、物件、基本資料型別、引用資料型別JavaScript筆記物件資料型別
- 面試官:兄弟,說說基本型別和包裝型別的區別吧面試型別
- 基本資料型別與字串型別資料型別字串
- Typescript:基本型別TypeScript型別
- Go 基本型別Go型別
- 基本資料型別及其包裝類(二)資料型別
- 基本資料型別及其包裝類(一)資料型別
- 基本資料型別與引用資料型別,及記憶體分配資料型別記憶體
- 好程式設計師web前端教程分享引用型別與基本型別程式設計師Web前端型別
- JavaScript基本資料型別有哪些JavaScript資料型別
- JavaScript 基本資料型別轉換JavaScript資料型別
- 值型別和引用型別型別
- 基本資料型別資料型別
- Java-API-基本資料型別包裝類JavaAPI資料型別
- Python基本資料型別:布林型別(Boolean)Python資料型別Boolean
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數