1、多行字符串
传统的字符串如果想要换行的话得用“+”号连接起来,否则就会报错。
传统字符串换行
而使用typescript的双撇号``包起来的模板字符串就可以直接换行,而不报错,被翻译成javascript时会加上换行符
多行字符串.png
2、字符串模板
所谓的字符串模板就是在多行字符串中插入变量,或者调用方法。
字符串模板在实际工作中的应用:
如图,左侧使用字符串模版去拼接一串dom结构的时候无论是从易用性还是可读性方面都比右侧强的多。
3、自动拆分字符串
当你用字符串模板去调用一个方法的时候,字符串模板表达式中的值会自动赋给被调用方法中的参数。
自动拆分字符串
执行结果
网友评论