gpt4 book ai didi

JavaScript:将 [a,b,c] 转换为 [a][b][c]

转载 作者:行者123 更新时间:2023-12-03 13:19:01 24 4
gpt4 key购买 nike

我有[a][a,b][a,b,c] 等数组。

如何将它们转换成[a][a][b][a][b][c]等等?

例子:

var arr = [1,2,3,4];
arr = do(arr); // arr = arr[1][2][3][4]

最佳答案

您可以将其映射为 Array#map .这将返回一个包含处理后值的数组。

ES6

console.log([1, 2, 3, 4].map(a => [a]));

ES5

console.log([1, 2, 3, 4].map(function (a) {
return [a];
}));

虽然这个问题有点不清楚,而且我认为 OP 可能需要一个所需形式的字符串,然后这样做就可以了。

console.log([1, 2, 3, 4].reduce(function (r, a) {
return r + '[' + a + ']';
}, 'arr'));

关于JavaScript:将 [a,b,c] 转换为 [a][b][c],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38479611/

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