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

為了賬號安全,請及時綁定郵箱和手機立即綁定

document.write(person.lastname + "<br>"); document.write(person["lastname"] + "<br>");它們的區別

<script>

var person=

{

firstname : "Sherlock",

lastname? : "Holmes",

id? ? ? ? :? 5566

};

document.write(person.lastname + "<br>");

document.write(person["lastname"] + "<br>");

</script>


正在回答

3 回答

訪問對象的屬性可以用成員訪問運算符.,也可以通過對象變量名[屬性名]來訪問。

最大的區別就是:

通過對象變量名[屬性名]的方式,可以使用在屬性名稱動態變化的情況中

0 回復 有任何疑惑可以回復我~

var name = lastname;

用第一種方法只能這樣:person.lastname;

用第二種方法有兩種方式:person["lastname"];? ? ? ? ?person[name];

看出區別來了吧!?。?/p>


0 回復 有任何疑惑可以回復我~
#1

慕粉1474727424

可以詳細點嗎 沒看懂
2019-07-27 回復 有任何疑惑可以回復我~

只是兩種獲取Json鍵值的方式,個人認為沒有啥區別,不必鉆牛角尖。

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

document.write(person.lastname + "<br>"); document.write(person["lastname"] + "<br>");它們的區別

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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