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 教师闺蜜祝福语简短