在国外项目中看到这样的使用,经过学习,记录一下。
add( {age,name,func} , param2 ){// do stuff}
其实就是和下面代码一样
let person = {age:'18',name:'hikktn',func: funcInfo() =>{}}add(person, param2){// do stuff}
就是使用了ES6的新特性解构,将对象直接解构使用,并且JavaScript拥有一个特性,就是对象体内可以创建方法,然后在add()中调用该方法。
