Javascript快捷方式,将字符串附加到数组的所有值中
Javascript shortcut, to append string into all the values of array?
我有一个array = ["a", "b", "c"];
想要的是我有一个字符串,让我们说"Hello",我想附加到这个数组的每个值。
我的预期输出是这样的
["Hello_a", "Hello_b", "Hello_c"]
javascript中是否有任何快捷方式可以执行此操作,而无需使用任何循环.
任何帮助不胜感激!
谢谢
尝试在此上下文中使用Array.prototype.map()
,
var yourArray = ["a", "b", "c"];
var transformed = yourArray.map(function(item){
return "Hello_" + item;
});
console.log(transformed); // ["Hello_a", "Hello_b", "Hello_c"]
此外,如果您的用户使用最新的浏览器进行更新,您可以使用胖箭头功能。
var yourArray = ["a", "b", "c"];
var transformed = yourArray.map(item => "Hello_" + item);
console.log(transformed); // ["Hello_a", "Hello_b", "Hello_c"]
作为旁注,您必须确定它将在其中强制使用lexical this
的箭头函数。
相关文章:
- 将大数组(字符串和类型数组的混合物)存储到blob或文件中/从blob或文件检索大数组的最佳方式
- 如何以最有效的方式实现这个多维数组
- 从数组中随机抽取的最佳方式
- 以不同的方式对相同的可观察数组进行排序
- 在保持元素一致性的同时旋转数组元素的最佳方式'id
- waht是将数组从jqueryajax调用传递到servlet的最佳方式
- 连接与数组对象相关的文本:方式和位置
- 对对象数组进行分组和排序的最佳方式
- Javascript:以编程方式对对象数组进行排序
- 为什么我的数组没有按照将对象推入数组的方式排序
- 如何查找数组中所有出现的元素的索引(Ramda.js方式)
- 哪种方式在Javascript,字符串连接或数组中更好
- JavaScript 中通过公共属性“交叉”两个 JSON 对象数组的最佳方式
- 如何以有效的方式按给定数组对节点列表进行排序
- 以最有效的方式剪切和粘贴数组元素
- 有没有一种优雅的方式来连接数组数组
- Javascript快捷方式,将字符串附加到数组的所有值中
- 如何以类似数组的方式生成多个DIV块
- 为什么这些返回数组的方式在Javascript中有所不同?
- JavaScript数组声明方式不同