gpt4 book ai didi

JavaScript:使用 Join 使数组成为字符串,使用输入参数作为分隔符 Btw Words --> Replace Error

转载 作者:行者123 更新时间:2023-11-30 14:06:15 27 4
gpt4 key购买 nike

我有以下代码:

function myJoin(array, separator) {

let newStr = array.join(separator).replace("\", "")

return newStr

}

myJoin(['let\'s', 'make', 'a', 'list'], ' ');

我希望输出是:“让我们列一个 list ”,但它给了我一个错误。

evalmachine.<anonymous>:21
let newStr = array.join(separator).replace("\", "")
^^
SyntaxError: Invalid or unexpected token

我的替换方法有什么问题?

最佳答案

问题出在 "\" 上。反斜杠转义结束引号,表示字符串未闭合。它应该是 "\\" 而不是。

这是一个代码示例:

function myJoin(array, separator) {
const newStr = array.join(separator).replace('\\', '')
return newStr
}

const result = myJoin(['let\'s', 'make', 'a', 'list'], ' ')
console.log(result)

如果您有兴趣,here是一篇关于转义字符的文章。

关于JavaScript:使用 Join 使数组成为字符串,使用输入参数作为分隔符 Btw Words --> Replace Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55325722/

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