代码如下:
let china = {
zhejiang: {
hangzhou: 'xihu'
}
}
// xihu
console.log(china.zhejiang.hangzhou)
// xihu
console.log(china['zhejiang']['hangzhou'])
// 能否通过 key 来访问 china 使之能输出 xihu
console.log( china[key] )
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你的意思是这样?
还是这样?es2015允许使用变量做为key:
如果不是的话,直接
china[key]
,key
会因为没有定义报错吧不能这样,除非你for...in遍历一下,输出xihu