shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
'use strict'
const keys = ['name', 'age', 'gender'];
const values = ['Lily', '18', 'female'];
const user = {
[keys.shift()]: values.shift(),
[keys.shift()]: values.shift(),
[keys.shift()]: values.shift()
}
console.log(user); // {name: "Lily", age: "18", gender: "female"}