<script>
var a={
elm:{
aa:1
},
hell0:{
bb:this.a['elm'].a,
}
}
console.log("哈哈哈哈",a.hell0.bb);
</script>
怎么让bb的值为elm属性aa的值
<script>
var a={
elm:{
aa:1
},
hell0:{
bb:this.a['elm'].a,
}
}
console.log("哈哈哈哈",a.hell0.bb);
</script>
怎么让bb的值为elm属性aa的值
字面量声明的当时是无法获取到对象的。
比如 var a = b,先有b再有a。
所以你只能分开添加属性才行,或者把某个要读取对象的属性改成一个以后某时刻才会执行
的函数。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决