第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

無法使用點符號或方括號符號訪問嵌套對象數(shù)組

無法使用點符號或方括號符號訪問嵌套對象數(shù)組

守著星空守著你 2021-04-02 14:11:26
我需要訪問嵌套在項目列表對象內(nèi)的要素屬性數(shù)組??雌饋硐襁@樣。var itemsList = {    _searchedFeatures: {      Wildlife Management Areas: [{}, {}, {}]    }}我需要訪問Wildlife Management Areas(WMA)數(shù)組并循環(huán)瀏覽,從數(shù)組中的每個功能中提取一個屬性值,然后將該值推到另一個數(shù)組中。我遇到的問題是我無法訪問WMA陣列。我嘗試使用點表示法和括號表示法的組合來獲取WMA數(shù)組,但是我總是無法定義。我知道WMA在那里并且包含對象列表,因為當我訪問_searchFeatures對象時可以看到它們。我試過了itemList._searchedFeatures返回數(shù)組。我可以在chrome控制臺中看到該數(shù)組,但是我需要了解內(nèi)部值或該數(shù)組的值。Chrome控制臺:搜索功能{}  Wildlife Management Areas: (5) [c, c, c, c, c] //I need to get to this   array!該代碼不起作用:itemsList._searchedFeatures["Wildlife Management Areas"]; 我期望看到一個索引的功能列表,看起來像這樣:0: {...}1: {...}2: {...}但是,相反,我只是不確定。有趣的是,當我將鼠標懸停在控制臺中的“野生生物管理區(qū)域”上時,我看到的是看起來像是JavaScript點表示法的解決方案,但我不知道如何復制它。這是我所看到的:[""Wildlife Management Areas""]我從未見過雙雙引號,這顯然行不通,但是我不知道如何解釋。請讓我知道我不了解的內(nèi)容。
查看完整描述

2 回答

?
Cats萌萌

TA貢獻1805條經(jīng)驗 獲得超9個贊

這有效:


setTimeout(function() {

    var wmaArray = itemList._searchedFeatures['wildlife Management Areas'];

    console.log("WMAs ", wmaArray);

}, 2000);

獲得結果只需要很長時間,所以我不得不延長超時時間。我知道這不是最好的方法,我確實希望為此做一個承諾,但是我仍在學習javascript,但還不是很熟練!


查看完整回答
反對 回復 2021-04-22
?
月關寶盒

TA貢獻1772條經(jīng)驗 獲得超5個贊

您應該在“野生生物管理區(qū)”中加引號,以使其起作用


var itemsList = {

    _searchedFeatures: {

        'Wildlife Management Areas': [{}, {}, {}]

    }

}


查看完整回答
反對 回復 2021-04-22
  • 2 回答
  • 0 關注
  • 175 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號