JavaScript函数可以将字符串添加到数组的所有值中?
假设我们有一个字符串文字数组,如下所示:
const arr = ["a", "b", "c"];
我们想要的是我们有一个字符串,说“Hello”,并且我们希望将此字符串添加到数组的每个值之前。
因此,我们的函数应将一个字符串数组作为第一个参数,并将单个字符串作为第二个参数。
然后,该函数应在第二个参数字符串的前面加上数组的每个元素。
我们还应该在两个值之间插入一个分隔符(在本例中为“_”)。
因此,我们的输出应类似于-
const output = ["Hello_a", "Hello_b", "Hello_c"];
示例
为此的代码将是-
const arr = ["a", "b", "c"];
const prependLiteral = (arr = [], str = '') => {
for(let i = 0; i < arr.length; i++){
arr[i] = `${str}_` + arr[i];
};
return arr.length;
};
prependLiteral(arr, 'Hello');
console.log(arr);输出结果
控制台中的输出将是-
[ 'Hello_a', 'Hello_b', 'Hello_c' ]
热门推荐
10 工人励志祝福语大全简短
11 招标文案祝福语简短模板
12 小朋友六一祝福语简短
13 家庭聚餐的简短祝福语
14 日语贺卡日常祝福语简短
15 小年对儿子祝福语简短
16 告别祝福语长篇简短
17 幼师辞职道别祝福语简短
18 对长辈贺卡祝福语简短