我有一个具有以下值的javascript数组,
let arr = ["2","3","4","5","6"];
我有另一个包含三个整数的数组,
let index = [1,3,4];
我将如何使用JQuery(或Javascript)使用数组从arr中获取索引,并将其添加到新数组中。我想将这些字符串添加到新数组中。
indexArr = ["3","5","6"]
谢谢
最佳答案
只需使用一个循环。就个人而言,我更喜欢这种方法而不是map
,因为我发现这种方法更容易理解,但这是个人喜好。
let arr = ["2","3","4","5","6"];
let index = [1,3,4];
let indexArr = [];
for(var i=0; i<index.length; i++) {
indexArr.push(arr[index[i]]);
}
console.log(indexArr);