为了账号安全,请及时绑定邮箱和手机立即绑定

模板字符串中嵌套模板字符串怎么办?

模板字符串中嵌套模板字符串怎么办?

红颜莎娜 2018-10-19 18:10:23
比如 a = `1${[1,2],reduce((b,c)=>`${a}:${b}`),''}2这种写法是会报错的。有什么办法解决吗?还是模板字符串中只能拼接字符串方式?
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

不会报错啊 你发的代码后面少了个`

let a = `1${[1,2],reduce((b,c)=>`${a}:${b}`),''}2`;

编译之后

var a = '1' + ([1, 2], reduce(function (b, c) {  return a + ':' + b;
}), '') + '2';

模板字符串是可以嵌套的


查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 2506 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信