第一篇 動態對象屬性名、遍歷對象

一、動態對象屬性名對象

  

// 對象屬性名和屬性值, 經常遇到一般是屬性值是變更的,名字是不變的 如:

 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]);
})    
相關文章
相關標籤/搜索