gpt4 book ai didi

Javascript 数组键和值选择

转载 作者:行者123 更新时间:2023-11-28 18:27:26 25 4
gpt4 key购买 nike

所以,我正在保存一个像这样的对象

var user = {"username": username, "info": info};

问题是,这将保存在一个数组中,如果我只想访问该用户,我该怎么做?我正在使用 array.push 将其添加到数组中。

最佳答案

您可以使用Array.findArray.filter .

var users = [
{"username": "Bob", "info": "..."},
{"username": "Alice", "info": "..."}
];

function getUserByName( name ) {
var result = users.filter(function (u) {
return u.username === name;
});
return result.length ? result[0] : null;
}

console.log(getUserByName("Bob"));
console.log(getUserByName("Unkown"));

注意:以上代码片段不会在帐户中使用重复的用户名。它将返回找到的第一个。

关于Javascript 数组键和值选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38853221/

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