我正在尝试使用以下代码将一个子字符串替换为另一个子字符串:
var body = 'Message: ' + req.query.message.replace('/(?:\r\n|\r|\n)/g', '<br/>');
但是,按照这种方式,我在该行收到此错误消息:
TypeError: Cannot call method 'replace' of undefined
我无法找到使用 JavaScript 解决此问题的解决方案。我发现的内容仅与 jQuery 有关。
请问有什么好主意可以解决这个问题吗?
最佳答案
它说 req.query.message 未定义。您必须弄清楚为什么这是未定义的。
关于javascript - 错误: TypeError: Cannot call method 'replace' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24976808/