var a=10;var b=a;
console.log("a的值是",a)
console.log("b的值是",b)
//總結: 基本型別的賦值 是把變數a的值 賦值乙份給b
var obj1=;
var obj2=obj1;
obj2.name="李四";
console.log("obj1的物件是",obj1) //
obj1的物件是
console.log("obj2的物件是",obj2) //
obj2的物件是
//引用型別變數的賦值,是位址的拷貝,它是把obj1的位址拷貝給了obj2,
//所以基本型別賦值的是值
//引用型別賦值的是位址
基本型別與引用型別區別
基本型別值指的是那些儲存在棧記憶體中的簡單資料段,即這種值完全儲存在記憶體中的乙個位置。而引用型別值則是指那些儲存在堆記憶體中的物件,意思是變數中儲存的實際上只是乙個指標,這個指標指向記憶體中的另乙個位置,該位置儲存物件。在將乙個值賦給變數時,解析器必須確定這個值是基本型別值,還是引用型別值。und...
基本型別和引用型別
基本型別和引用型別 ecmascript包含兩個不同型別的值 基本型別值和引用型別值。基本型別值指的是簡單的資料段 引用型別值指由多個值構成的物件。當我們把變數賦值給乙個變數時,解析器首先要做的就是確認這個值是基本型別值還是引用型別值。常見的五種基本資料型別是 undifined null bool...
js 基本型別 引用型別
1 基本的資料型別有 undefined,boolean,number,string,null.基本型別的訪問是按值訪問的,就是說你可以操作儲存在變數中的實際的值 基本型別的比較是值的比較。用 比較兩個不同型別的變數時會進行一些型別轉換。但是當兩個值的型別相同的時候,即使是 也相當於是 基本型別的變...