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

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

數組的下標和對象的鍵有什么區別???

數組的下標和對象的鍵有什么區別???

Chai_陌路 2018-04-20 11:12:15
查看完整描述

2 回答

已采納
?
碼農2號

TA貢獻151條經驗 獲得超48個贊

真沒考慮過這個問題。

但是萬物皆對象啊,數組其實也是對象。下標應該也是鍵的一種。但是區別還是有的。

數組是下標和值一一對應,對象是鍵值對形式,鍵和值一一對應。

數組下標是可以通過遍歷得到,鍵值對則不能。

數組下標不用寫在數組里面,對象的鍵必須寫。

數組下標自動生成,對象的鍵是自定義。

數組刪除一個值,其他下標可能就會改變,對象刪除一個鍵值對,對其他鍵值對沒有影響。

查看完整回答
2 反對 回復 2018-04-20
?
王家大少

TA貢獻17條經驗 獲得超14個贊

首先你要明白的是數組它本身是一個單個值的集合,而對象可以看成是多個鍵值對的集合。我們可以通過數組的下標獲取的數組的值,也可以通過對象的鍵獲取到對象的值,那他們之間的區別是什么呢?區別就是數組它是有序的,所以它的下標和數組中的值都是一一對應的,對象本身也是有序的,但是我們要獲取其中的值只需要關心它的鍵即可,無需關心這個鍵在對象中的位置。

查看完整回答
1 反對 回復 2018-04-20
  • 2 回答
  • 0 關注
  • 2320 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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