最近发现编译后的 JS 代码里出现很多 'xxx'.concat()
代码。字符串拼接从不用这个方法,一排查才发现原来不什么时候开始 typescript 把字符串模板转换成这种风格。。
比如:
`aa${x}bb`
变成:
'aa'.concat(x, 'bb')
本来用 + 拼接字符串,minify 时有些常量可以直接合并掉,现在用了 concat 方法就合并不了,太蛋疼。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.