javascript – 在模板文字中使用条件

前端之家收集整理的这篇文章主要介绍了javascript – 在模板文字中使用条件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道有更优雅的方法来定义包含变量的字符串,
但如果我想在ES6之前添加条件,我会这样做..
var a = "text"+(conditional?a:b)+" more text"

现在用模板文字我会做..

let a;
   if(conditional) a = `test${a} more text`;
   else a = `test${b} more text`;

是否有更优雅的方式来实现这种条件?是否可以包含快捷方式?

解决方法

用这个:
let a = `test${conditional ? a : b} more text`;
原文链接:https://www.f2er.com/js/156510.html

猜你在找的JavaScript相关文章