gpt4 book ai didi

javascript - 如何检查数组中是否存在对象 - Basic Javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:21:09 26 4
gpt4 key购买 nike

我有一个关于 Javascript 的基本问题。此代码如下。

var users = [{"user":{"id":1,"username":"google"}},{"user":{"id":2,"username":"yahoo"}}]

const result = users.filter(users.id === 1);

console.log(result);

如果 user_id 是否存在于数组中,我想得到结果。

错误是:

false is not a function

最佳答案

你需要回调,比如 arrow function ,具有 id 的正确属性,因为每个用户都有一个嵌套结构。

var users = [{ user: { id: 1, username: "google" } }, { user: { id:2, username: "yahoo" } }];

const result = users.filter(user => user.user.id === 1);

console.log(result);

关于javascript - 如何检查数组中是否存在对象 - Basic Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47506444/

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