gpt4 book ai didi

javascript - 仅当值为 true 时才返回对象键

转载 作者:可可西里 更新时间:2023-11-01 01:28:06 24 4
gpt4 key购买 nike

如何仅在对象键值为真时才返回对象键名?

我正在使用下划线,我唯一看到的是如何返回键,这很简单,我想尽可能避免冗余迭代:

例子:

Object {1001: true, 1002: false} 

我想要一个只有 1001 的数组...

最佳答案

Object.keys从对象中获取 key ,然后你可以 filter基于值的键

var obj = {1001: true, 1002: false};

var keys = Object.keys(obj);

var filtered = keys.filter(function(key) {
return obj[key]
});

FIDDLE

关于javascript - 仅当值为 true 时才返回对象键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25095789/

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