gpt4 book ai didi

javascript - 将所有对象键设置为 false

转载 作者:可可西里 更新时间:2023-11-01 01:26:36 25 4
gpt4 key购买 nike

假设我有一个对象

  filter: {
"ID": false,
"Name": true,
"Role": false,
"Sector": true,
"Code": false
}

我想将所有键设置为 false(以重置它们)。执行此操作的最佳方法是什么,我想避免使用 foreach 和东西进行循环。任何整洁的衬垫?

最佳答案

好吧,这是一个带有 vanilla JS 的单行代码:

Object.keys(filter).forEach(v => filter[v] = false)

它确实在 .forEach() 方法中使用了一个隐式循环,但是你必须以一种或另一种方式循环(除非你通过用硬编码的默认对象文字替换整个对象来重置).

关于javascript - 将所有对象键设置为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40836239/

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