Set all Object keys to false

后端 未结 9 1601
执念已碎
执念已碎 2021-01-03 19:50

Lets say I have an object

  filter: {
    \"ID\": false,
    \"Name\": true,
    \"Role\": false,
    \"Sector\": true,
    \"Code\": false
  }
9条回答
  •  没有蜡笔的小新
    2021-01-03 20:32

    Well here's a one-liner with vanilla JS:

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

    It does use an implicit loop with the .forEach() method, but you'd have to loop one way or another (unless you reset by replacing the whole object with a hardcoded default object literal).

提交回复
热议问题