我想在JS中插入字符串中的变量,所以我使用了(backticks),如下所示- How To Interpolate Variables In String in JS
然后,我想在jQuery中添加IF-语句,所以我得到了- IF Statements In jQuery Append。
但当我同时使用这两种文字时,Backticks不像往常那样输出文本-
$("main").append(`Hello ${my_var}`+(second_var>1?"hi ":"bye")+`Bye ${my_var})`这只是在"hi“中的结果,在三元操作符前后的Backticks不输出任何东西。救命??
发布于 2021-12-19 04:17:48
你可以像下面这样做。
const my_var = "Name";
const seconde_var = 2;
console.log(`Hello ${my_var} ${seconde_var >1 ? "hi": "bye"} bye ${my_var}`);
https://stackoverflow.com/questions/70408873
复制相似问题