0

このネストされたオブジェクトから値を取得しようとしています。オブジェクトの構文は問題ないようです。私は何が欠けていますか?

console.log(thePosts['THE PARENT ONE']['sections']['ONE SECTION']['subs']['img'][3]);

window.thePosts = {}
window.thePosts = {
    'THE PARENT ONE' : {
        'url':'the-url',
        'sections': [{
            'ONE SECTION' : {
                'url':'making-money',
                'subs': [
                    {'_id:':'1','title': 'title 1','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 2','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 3','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 4','img': '<img src="/wp-content/assets/images/pop1.jpg">'}
                ]
            },
            'TWO SECTION' : {
                'url':'marketing',
                'subs': [
                    {'_id:':'1','title': 'title 1','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 2','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 3','img': '<img src="/wp-content/assets/images/pop1.jpg">'},
                    {'_id:':'1','title': 'title 4','img': '<img src="/wp-content/assets/images/pop1.jpg">'}
                ]
            }
        }]
    }
};
4

2 に答える 2

2

これを試して:

thePosts['THE PARENT ONE']['sections'][0]['ONE SECTION']['subs'][3]['img']

sectionssubsは両方とも配列です。

于 2013-07-30T17:46:56.043 に答える
2

sectionsは配列です:

thePosts['THE PARENT ONE']['sections'][0]['ONE SECTION']['subs'][3]['img']
                                       ^                         ^----^
于 2013-07-30T17:47:00.260 に答える