带有单引号参数的 Javascript 字符串

标签 javascript string

下面的调用函数依赖于双引号和单引号,如何将其仅转换为单引号并获得相同的结果?

const task.func = 'A'
const task.arg = 'B'
const callFunction = "doTask."+task.func+"('"+task.arg+"')"

console.log(callFunction); // doTask.A('B')

最佳答案

const callFunction = 'doTask.' + task.func + '(\'' + task.arg + '\')'

您需要使用 \ 转义单引号

关于带有单引号参数的 Javascript 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46847927/

相关文章:

javascript - 对 Firefox 扩展进行逆向工程

javascript - 更新嵌套数组 react.js 中的状态

java - 如何从url获取文本并将其放入textView中?

php - 如何将可空变量转换为不可空类型?

c# - 找出一个字符串在另一个字符串中所占的百分比

php - 使字符串的特定部分加粗

Javascript:更改id中的css子节点

javascript - 如何在 _layout.cshtml View 中使用 javascript

javascript - onmouseup + h2 不起作用

C 处理输入