在开发中经常需要过滤一些不需要的键值,之前一直用遍历然后把需要的键值取出来。语法不够优雅,可以用es6的延展操作符来实现
let obj = {name:'小明',age:18,sex:'男',address:'福建'}
//过滤不需要的键值
let {age,sex,...newobj} = obj
//这样打印newobj出来就会留下我们需要的{name:'小明',address:'福建'}
在开发中经常需要过滤一些不需要的键值,之前一直用遍历然后把需要的键值取出来。语法不够优雅,可以用es6的延展操作符来实现
let obj = {name:'小明',age:18,sex:'男',address:'福建'}
//过滤不需要的键值
let {age,sex,...newobj} = obj
//这样打印newobj出来就会留下我们需要的{name:'小明',address:'福建'}