gpt4 book ai didi

javascript - 创建一个子集对象,仅包含现有对象的部分属性

转载 作者:数据小太阳 更新时间:2023-10-29 03:55:01 25 4
gpt4 key购买 nike

<分区>

这最好用例子来解释。以下在 es6 中工作以创建一个由现有对象的一些键组成的对象:

var o = {a:1, b: 2, c: 3}
var {a, c} = o
var subsetObj = {a, c} // will be: {a:1, c:3}

这里有两个缺点:

  1. 创建所需的子集对象用了两条语句和两行代码
  2. 我们必须通过创建中间的 ac 变量来污染局部变量范围,这些变量在本地是不需要的,除非作为创建子集对象的一种方式.

有没有办法在一条语句中完成同样的事情,而不引入不必要的局部变量 ac

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com