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

我在我的应用程序中收到来自我无法控制的后端的文本数组

大批

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++) { 

}

我可以添加到文本的末尾,但不能添加到前面。

有没有一种简单的方法可以将一些自定义文本添加到字符串的开头?


largeQ
浏览 128回答 2
2回答

catspeake

使用.map并连接您需要的内容:const arr = ["/tms/open-attachment/121", "/tms/open-attachment/122"];const result = arr.map(str => 'some text added here' + str);console.log(result);

慕妹3146593

如果你想使用传统的 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)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript