首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

模板字符串和多行字符串

模板字符串和多行字符串在ES5中, 都是不见怪的. 实现的方式也是不负责, 只是看起来没那么友好. 我们来回顾一下.

模板字符串

这里实现模板字符串的方式, 其实有点费劲. 我们还可以通过拼接方式处理.

这样看起来简单多了, 不过大家忽略了, 如果字符串够长 或者变量增多的时候呢! 那就可是比较麻烦的一件事. 好在现在我们有了ES6,在ES6中的模板字符串集合了上面两个的优点(现在的浏览器大多数都支持).

ES6中的方式, 使用符号来实现.

这样看起来是不是简单多了. 这样我们就可以在字符串上面通用的使用变量.

多行字符串

多行字符串的使用方式, 在以往中使用起来都不是那么美观, 效率也低, 我们也先来看下ES5中的方式.

第一种可能我们有时候会忘记最后一个\,有时候可能在\后面多出空格, 这时候就会失效. 第二种的方式则比较费劲; ES6中则使用` `来处理.

这样简单易用, 也不会担心出错. 提高开发的效率.

总结

在ES6中使用模板字符串和多行字符串都是使用符号``包含起来, 他们的出现都是为了简化在字符串使用的复杂性上.

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180902A0DOQC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券