新聞中心
小編給大家分享一下JavaScript如何獲取關(guān)聯(lián)數(shù)組的鍵,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),堆龍德慶網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:堆龍德慶等地區(qū)。堆龍德慶做網(wǎng)站價(jià)格咨詢:028-86922220
首先給大家簡(jiǎn)單介紹一下什么是關(guān)聯(lián)數(shù)組?
關(guān)聯(lián)數(shù)組:關(guān)聯(lián)數(shù)組用于存儲(chǔ)鍵值對(duì)。例如,要將學(xué)生不同科目的分?jǐn)?shù)存儲(chǔ)在數(shù)組中,數(shù)字索引數(shù)組肯定不是最佳選擇。相反,我們可以使用學(xué)生姓名作為關(guān)聯(lián)數(shù)組中的鍵,值將是它們各自獲得的分?jǐn)?shù)。在關(guān)聯(lián)數(shù)組中,鍵值對(duì)與:符號(hào)相關(guān)聯(lián)。
下面就給大家介紹兩種方法獲取關(guān)聯(lián)數(shù)組的鍵。
方法一:
在該方法中,使用for循環(huán)遍歷整個(gè)關(guān)聯(lián)數(shù)組,并顯示數(shù)組的關(guān)鍵元素。
語(yǔ)法:
for (var key in dictionary) { // ... }
完整示例代碼如下:循環(huán)遍歷關(guān)聯(lián)數(shù)組和打印鍵
打印結(jié)果:
顯示的Keys: 牛頓 艾伯特 愛(ài)迪生 特斯拉
方法二:
使用Object.keys()函數(shù): Object.keys() 是 JavaScript 中的一個(gè)內(nèi)置函數(shù),可用于獲取數(shù)組的所有鍵。
語(yǔ)法:
Object.keys(obj)
示例代碼如下:使用 Object.keys() 訪問(wèn)關(guān)聯(lián)數(shù)組的鍵。
打印結(jié)果如下:
Keys顯示如下: 牛頓,艾伯特,愛(ài)迪生,特斯拉
以上是“JavaScript如何獲取關(guān)聯(lián)數(shù)組的鍵”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章標(biāo)題:JavaScript如何獲取關(guān)聯(lián)數(shù)組的鍵
網(wǎng)站網(wǎng)址:http://www.ef60e0e.cn/article/pgodih.html