亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

引用類型賦值問題

引用類型賦值問題

comlejade 2015-11-27 18:48:11
var a=new Object();a.name="p";var b=a;a和b都指向了Object,雖說a動態的添加了屬性name,后面賦值的時候也把指針復制給了b;但是Object對象的屬性并沒有發生變化,始終是undefined;b是如何獲得這個name屬性的?改變這個name 值的時候,b怎么也跟著變了?
查看完整描述

9 回答

?
echo_kinchao

TA貢獻600條經驗 獲得超86個贊

b就是一個變量 里面的東西是a給他的

查看完整回答
反對 回復 2015-11-28
?
慕男嬸

TA貢獻98條經驗 獲得超73個贊

并不是說,對象被改變了,比如新加了一個name屬性,然后對象的地址就變了,對象的地址不變!對象的地址不變!對象的地址不變!對象的地址不變!加上這個新屬性就完了,對象的地址不變!對象的地址不變!對象的地址不變!對象的地址不變!為什么要變呢?這部是自己找麻煩呢么?js設計者又不是SB。。

你家新裝修了,比如加了個馬桶,你加的地址就變了么?我活這么大沒見過這種情況

查看完整回答
反對 回復 2015-11-27
  • comlejade
    comlejade
    啊,好像有那么點懂了,還要仔細想一下
  • comlejade
    comlejade
    謝謝你耐心的解答?。?!
  • 慕男嬸
    慕男嬸
    記住,你家裝修完,你家的地址是不會變的。希望這些解答能幫助你。
?
慕男嬸

TA貢獻98條經驗 獲得超73個贊

地址并不會變啊,什么動態更新啊,都什么玩意兒啊,誰教你的啊,簡直誤人子弟。。

a,b指向同一個對象,通過a改變了對象,那么b在通過地址找到這個對象,肯定是被a改變過后的對象啊。。這你都不理解??地址變個毛啊。。

查看完整回答
反對 回復 2015-11-27
?
comlejade

TA貢獻2條經驗 獲得超0個贊

總感覺我的理解中少了一點什么,但是不知道究竟缺在哪里。。。

查看完整回答
反對 回復 2015-11-27
  • 9 回答
  • 0 關注
  • 2267 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號