newPromise / js-

0 stars 0 forks source link

使用参数解构传递函数参数,简便传值 #19

Open newPromise opened 6 years ago

newPromise commented 6 years ago
let person = { name: '张宁宁' };

function personName ({ name }) {
  console.log('person 的name',  name)
}

// ‘ 张宁宁’

在函数传递的参数中使用解构赋值进行操作,解构中的参数会被自动赋值给传递对象中的对应属性值 避免了使用 person.name 来获得值;

相比于如下的写法:

function (person) {
  console.log('person的name 值', person.name)
}
相比要简便了许多