一、動態對象屬性名對象
// 對象屬性名和屬性值, 經常遇到一般是屬性值是變更的,名字是不變的 如: var a = '33'; var b= {first: a}; // 屬性名也能動態使用 寫法 其實也看到過 var a = 'fl'; var b[`${a}-xy`] = 'fang'; //動態寫法 這隻能定義一個屬性名 // 有大括號的動態寫法 var a = 'fl'; var b = { [`${a}-xy`]: true, [`${a}-ytj`]: true }
二、遍歷對象blog
var a = { a: 1, b: 2, c: 3 } Object.keys(a).forEach(key => { console.log(a[key]); })