js復制變量值


來源:JavaScript高級程序設計(第3版)69頁。

例如 : var a=1;   var b = a  ;      這里就是把a的值復制給變量  b   了。  

但是 復制的變量值  分為   基本類型值  和  引用類型值  .

復制的 基本類型值 相互獨立;    復制的引用類型值 是同一個值(改變任何一個變量的值, 另外一個變量的值也會發生改變)。 

在線效果地址https://scrimba.com/c/ca3dbdA3

效果圖

 

 代碼

// 復制 基本類型值   : 兩個變量值是獨立的。
var num1 = 6;
var num2 = num1;
num1 +=1;
num2 +=2;
console.log(num1, num2);

// 復制 引用類型值   : 兩個變量值是同一個值
var obj1 = new Object({ name:"大白"});
var obj2 = obj1;
obj1.name="小貓咪";
console.log(obj1.name,obj2.name);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM