js中關於賦值的問題

let a = value;
if(value==='數據'){ 
  //a儲存的就是這個數據
}else if(value === Object){
  //a儲存的就是這個對象的地址值,當改變a中對象的屬性時原對象中的屬性也會跟着改變
  //eg:
  let a={}
  let S={}
  a=S
  a.b=1;
  a.c=1;
  console.log(S)//{b:1,c:1}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章