欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

es6json操作

李中冰1年前7瀏覽0評論

JSON是常用的數據格式,在ES6中引入了一些新的JSON操作語法,方便開發人員處理JSON數據。

1.對象的簡潔寫法

const name = '小明';
const age = 18;
// ES5寫法
var obj = { name: name, age: age };
// ES6寫法
const obj = { name, age };

2.屬性名表達式

const obj = {};
const name = '小明';
// ES5寫法
obj[name] = '18';
// ES6寫法
obj[`${name}Age`] = '18';

3.解構賦值

const obj = { name: '小明', age: '18' };
// ES5寫法
var name = obj.name;
var age = obj.age;
// ES6寫法
const { name, age } = obj;

4.擴展運算符

const obj = { name: '小明', age: '18' };
// ES5寫法
var newObj = JSON.parse(JSON.stringify(obj));
// ES6寫法
const newObj = { ...obj };

5.對象屬性遍歷

const obj = { name: '小明', age: '18' };
// ES5寫法
for (var key in obj) {
console.log(`屬性名:${key},屬性值:${obj[key]}`);
}
// ES6寫法
for (const [key, value] of Object.entries(obj)) {
console.log(`屬性名:${key},屬性值:${value}`);
}

以上是ES6中幾個常用的JSON操作語法,可以更加方便快捷地處理JSON數據。