首页 > 其他 > 详细

第一篇 动态对象属性名、遍历对象

时间:2018-10-25 23:03:15      阅读:158      评论:0      收藏:0      [点我收藏+]

1、动态对象属性名

  

// 对象属性名和属性值, 常常遇到通常是属性值是变动的,名字是不变的 如:

 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
}



    

2、遍历对象

var a = {
   a: 1,
   b: 2,
   c: 3  
}

Object.keys(a).forEach(key => {
    console.log(a[key]);
})    

第一篇 动态对象属性名、遍历对象

原文:https://www.cnblogs.com/flxy-1028/p/9853461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!