如何获取javascript对象属性的子集

如何获取javascript对象属性的子集,第1张

如何获取javascript对象属性子集

使用对象分解和属性速记

const object = { a: 5, b: 6, c: 7  };const picked = (({ a, c }) => ({ a, c }))(object);console.log(picked); // { a: 5, c: 7 }

来自Philipp Kewisch:

这实际上只是一个即时调用的匿名函数。所有这些都可以在MDN 的“ 解构分配”页面上找到。这是扩展形式

let unwrap = ({a, c}) => ({a, c});let unwrap2 = function({a, c}) { return { a, c }; };let picked = unwrap({ a: 5, b: 6, c: 7 });let picked2 = unwrap2({a: 5, b: 6, c: 7})console.log(picked)console.log(picked2)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5440022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存