第一篇 动态对象属性名、遍历对象
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]);
})
“我相当乐意花一天的时间通过编程把一个任务实现自动化,除非这个任务手动只需要10秒钟就能完成”

浙公网安备 33010602011771号