Javascript 是否在模板文本中包含括号()?
使用模板文本时,如何在字符串中包含括号Javascript 是否在模板文本中包含括号()?,javascript,node.js,Javascript,Node.js,使用模板文本时,如何在字符串中包含括号() 目前其产出: Test Yes Test 我希望输出如下括号所示: Test (Yes) Test 代码: 您可以包装整个占位符: let type='yes'; let string=`Test(${type?type:'})Test`; console.log(字符串)您可以包装整个占位符: let type='yes'; let string=`Test(${type?type:'})Test`; console.log(string)您
()
目前其产出:
Test Yes Test
我希望输出如下括号所示:
Test (Yes) Test
代码:
您可以包装整个
占位符
:
let type='yes';
let string=`Test(${type?type:'})Test`;
console.log(字符串)
您可以包装整个占位符
:
let type='yes';
let string=`Test(${type?type:'})Test`;
console.log(string)
您需要指定括号是字符串的一部分,而不仅仅是操作顺序
let string=`Test${type?”(“+type+”):“}Test”;
您需要指定括号是字符串的一部分,而不仅仅是操作顺序
let string=`Test${type?”(“+type+”):“}Test”;
您可以在模板中使用模板
const type='yes';
常量字符串=`Test${type?`(${type})`:`}Test`;
console.log(字符串)
您可以在模板中使用模板
const type='yes';
常量字符串=`Test${type?`(${type})`:`}Test`;
如果类型为null或未定义,则不应包括console.log(字符串)
()。
let type = "Yes";
let string = `Test ${type? (type) : ''} Test`;
console.log(string);