鍍金池/ 問(wèn)答/HTML/ js 對(duì)象屬性之間的訪問(wèn)

js 對(duì)象屬性之間的訪問(wèn)

<script>

var a={
    elm:{
        aa:1
    },
    hell0:{
        bb:this.a['elm'].a,
    }
}
console.log("哈哈哈哈",a.hell0.bb);

</script>
圖片描述

怎么讓bb的值為elm屬性aa的值

圖片描述

回答
編輯回答
淡墨

var a={

elm:{
    aa:1
},
hell0:{
    bb:a['elm'].aa,
}

}
console.log("哈哈哈哈",a.hell0.bb);

2018年3月17日 06:38
編輯回答
卟乖

字面量聲明的當(dāng)時(shí)是無(wú)法獲取到對(duì)象的。
比如 var a = b,先有b再有a。
所以你只能分開(kāi)添加屬性才行,或者把某個(gè)要讀取對(duì)象的屬性改成一個(gè)以后某時(shí)刻才會(huì)執(zhí)行的函數(shù)。

2017年6月17日 23:09
編輯回答
我不懂

this這個(gè)詞刪掉

2017年7月2日 11:14
編輯回答
葬愛(ài)
var a={
    elm:{
        aa:1
    }
};
a.hell0 = {
    bb:a['elm'].aa,
};

console.log("哈哈哈哈",a.hell0.bb);
2017年10月17日 11:35