2. 模板字符串
1. 模板字符串
需要拼接字符串的时候尽量改成使用模板字符串:
- // 例子 2-1
- // bad
- const foo = 'this is a' + example;
- // good
- const foo = `this is a ${example}`;
2. 标签模板
可以借助标签模板优化书写方式:
- // 例子 2-2
- let url = oneLine `
- www.taobao.com/example/index.html
- ?foo=${foo}
- &bar=${bar}
- `;
- console.log(url); // www.taobao.com/example/index.html?foo=foo&bar=bar
oneLine 的源码可以参考 《ES6 系列之模板字符串》