1.function foo (strings, ...values) {
console.log(strings)
console.log(values)
}
const des = 'description'
执行 foo `hello world ${des} !`
输出:["hello world ", " !", raw: Array(2)]
['description']
可以简单理解为${des}把foo的参数切开了
2.const a = 'aaa\nbbbb'
当我们输出a得到的是
aaa
bbbb
假如我们想要得到整个完整的串,es6提供了一个方法
String.raw `aaa\nbbbb`
输出 aaa\nbbbb
本文探讨了ES6中模板字符串的高级用法,包括如何利用${变量}
2712

被折叠的 条评论
为什么被折叠?



