神奇的不可见空格<200b>导致代码异常

故事是这样发生的,在做一个JSON对象转化的时候,出现了转化异常;刚开始还是以为是格式错误,后来一步步排除,才发现是不可见空格<200b>导致的解析异常

出现

使用Typora编写文字时,使用Tab会生成神奇的不可见空格

发现

通过VIM查看文档,会看到<200b>神奇的存在

解决

1 . 使用trim()方法可以去除掉神奇的空格
2 . 使用正则表式进行替换replace(/\t+/g,"")


联系方式:

邮箱: [email protected]
网站: https://www.ichochy.com
源文: https://www.ichochy.com/blog/2019/09/22/神奇的不可见空格-200b-导致代码异常.html

你可能感兴趣的:(空格,异常,javascript)