为了账号安全,请及时绑定邮箱和手机立即绑定

如何向 Javascript 数组中的每个文本值添加文本?

如何向 Javascript 数组中的每个文本值添加文本?

largeQ 2023-08-18 10:29:24
我在我的应用程序中收到来自我无法控制的后端的文本数组大批this.Array = ["/tms/open-attachment/121", "/tms/open-attachment/122"]我试图在开头添加“此处添加的一些文本”this.Array =  ["some text added here/tms/open-attachment/121", "some text added here/tms/open-attachment/122"]使用for (let m = 0; m <this.Array.length; m++) {  }我可以添加到文本的末尾,但不能添加到前面。有没有一种简单的方法可以将一些自定义文本添加到字符串的开头?
查看完整描述

2 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

使用.map并连接您需要的内容:


const arr = ["/tms/open-attachment/121", "/tms/open-attachment/122"];

const result = arr.map(str => 'some text added here' + str);

console.log(result);


查看完整回答
反对 回复 2023-08-18
?
慕妹3146593

TA贡献1820条经验 获得超9个赞

如果你想使用传统的 for 循环:

for (let i = 0; i < array.length; i++) { 
    array[i] = "some text" + array[i];
}

或者,正如CertainPerformance所说,您可以使用Array.prototype.map():

array = array.map(str => "some text" + str)


查看完整回答
反对 回复 2023-08-18
  • 2 回答
  • 0 关注
  • 127 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信