gpt4 book ai didi

javascript - 从另一个数组的变量创建数组的快速方法?

转载 作者:行者123 更新时间:2023-11-28 12:05:58 25 4
gpt4 key购买 nike

假设我有 2 个数组:

var a = [];
var b = [];

a.push({id:1, name:"Joe"});
a.push({id:2, name:"Jeff"});
a.push({id:3, name:"John"});

是否有一种快速方法可以在 Javascript 中仅使用 a 的名称填充 b,还是必须使用循环?

例如,类似:

b = a[].name;    // b is now ["Joe","Jeff","John"]

最佳答案

循环必须以某种形式使用。通过您的代码或通过您调用来复制特定元素的函数。使用 map 的解决方案仍然在底层使用循环

for (var i = 0; i < a.length; i++) {
b.push(a[i].name);
}

关于javascript - 从另一个数组的变量创建数组的快速方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9593190/

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