阿拉伯数字1与英语字母l造成的代码bug

<img src="./images/demo3/1a.png" />
<img src="./images/demo3/la.png" />

在VS code编辑器中,“1”(阿拉伯数字1)和“l”(字母L的小写)仅凭肉眼几乎无法区别开来。测试图片不显示,而且控制台提示图片资源不存在,当时怎么看都没有代码逻辑或语法错误。代码一点点对比,在纯文本中才能发现一些显示上的区别。这真是一个不大不小的坑。

还有类似的坑,搜狗输入法状态下的“丨”(竖)和键盘下的“|”(分隔符);中英文状态不同括号……

posted @ 2019-06-03 18:11  请叫我二狗哥  阅读(677)  评论(0编辑  收藏  举报