3、String.raw

const path = 'C:\Document\Project\test.html'
console.log(String.raw `C:\Document\Project\test.html`) // C:\Document\Project\test.html
console.log(String.raw `${path}`) // C:DocumentProject est.html
console.log(String.raw({raw: 'C:\Document\Project\test.html'})) // C:DocumentProject est.html

解析:

String.raw: 是一个模板字符串的标签函数,是用来获取一个模板字符串的原始字符串的

根据以上结果可得知,直接将模板字符串拼接是会完整返回原始字符串,不会受反斜杠和转义字符的影响。

PS:此题出自<<高级前端面试>>小程序,可前往学习。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容