使用 javascript 向字符串数组的所有元素添加前缀,无需迭代(.map() 或循环)

Ket*_*ale 1 javascript arrays

输入:字符串数组

var arr = ['a','b','c'];
var prefix = 'prefix_';
Run Code Online (Sandbox Code Playgroud)

输出:数组中的每个元素都应以“prefix”为前缀:

['prefix_a','prefix_b','prefix_c']
Run Code Online (Sandbox Code Playgroud)

voi*_*oid 5

你只需要Array.prototype.map在这里使用,它根据回调方法转换数组的每个元素。

var arr = ['a','b','c'];
var prefix = 'prefix_';

var newArr = arr.map(el => prefix + el);
console.log(newArr);
Run Code Online (Sandbox Code Playgroud)