gpt4 book ai didi

javascript - 替换数组中项目的实例?

转载 作者:行者123 更新时间:2023-11-30 12:18:40 25 4
gpt4 key购买 nike

我有一个字符串数组,如果字符串是 foo 我想用 bar 替换它。

我可以做一个 for 循环:

for (var i = carpeDiem.length - 1; i >= 0; i--) {
if(carpeDiem[i] === '\n'){
carpeDiem[i] = '<br \>'
}
};

但是有没有更好的方法呢?我只需要支持现代浏览器。

最佳答案

你可以使用 Array.map() ,例如http://codepen.io/anon/pen/QbJqeq

var carpeDiem = ['\n', '<br />', '\n', '<br />'];

carpeDiem = carpeDiem.map(function(i) {
return i.replace('\n', '<br />')
});

console.log(carpeDiem) // ['<br />', '<br />', '<br />', '<br />'];

关于javascript - 替换数组中项目的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31694746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com