JS如何调取数组的值?

var lang = {
            Catalog:[
            '目录',
            '目錄',
            'Catalog'
            ],
            Homepage:[
            '主页',
            '主頁',
            'Homepage'
            ],
            Download:[
            '下载',
            '下載',
            'Download'
            ]
}

alert(lang.Homepage[1]);//这样调没问题

var thislang="Homepage";
var i=1;
alert(lang.thislang[i]);//这样就调不出来了,这个thislang如果想用变量该如何表达呢?
阅读 1.9k
1 个回答

你这么写alert(lang[thislang][i])就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题