1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 如何区分字母大写I小写字母l以及数字1

如何区分字母大写I小写字母l以及数字1

时间:2023-06-27 03:32:03

相关推荐

如何区分字母大写I小写字母l以及数字1

阅读前说明:

本文仅仅讨论在如纸质书籍上等不可直接copy的情况,如果并不是,可以copy出不知道是 I 还是 l 或者 1 的那段内容,然后粘贴到word文档里面,这样就可以很容易辨识它们了,特此说明。

今天在学习openlayers地图的图层探查时,要用到BingMap地图,其中在敲到

key密码时,一脸懵逼,就这样

这1?好像又不像,l?好像也不是。实在看不出来,然后就去翻前面的代码,找到了这里

实在看不出来有什么区别,然后再来编辑器里瞧一瞧

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>1, l, I 测试</title></head><body><script>var a = '1';//这是数字1var b = 'l';//这是小写字母l -- 它的大写为 Lvar c = 'I';//这是大写字母I -- 它的小写为 iconsole.log("这是数字" + a);console.log("L对应的小写字母:"+ b);console.log("i对应的大写字母:"+ c);</script></body></html>

View Code

I(小写i)比较明显,有衬线。再打开浏览器

这次更明显一点,数字1比字母l(大写为L)要“娇小”,I(小写为i)则有衬线

到这里问题好像解决了

但,这是放大了才看出来的,而且也是因为单独列出来作比较才显得明显,

如果像开头说的那样,key密码

Ak-dzM4wZjSqTlzveKz5u0d4IQ4bRzVI309GxmkgSVr1ewS6iPSrOvOKhA-CJlm3

一堆杂在一起,我想眼睛看花也不一定能分辨得出来。

那么转过头来想一想,为什么以前不会觉得很难区分呢?

原来以前是因为字母就字母,数字就数字,两者没有在一块,一目了然。如下

在第一行代码 new ol.View这里,ol里的l我们会自然的理解为字母l(大写为L),而非数字1。

在第二行代码 [12900000, 4900000]这里,12900000我们只会想到数字1而不是其他什么。

总结:

1:一般的情况下,我们是不会有这个疑问的,因为字母和数字一般是不会混在

一块的,这时候我们就不需要去区分它们了;

2:当遇到这种情况时,有两个办法,1是睁大眼睛来看,但是这对于那些印刷

不标准的书籍,那就没办法咯,就好比我手上这本,实在区别不了;

3:2方法行不通的时候,那就剩下最后一招了,这招也是万能的——猜试。

——什么叫“猜试”?

——边猜边试嘛~I,l,1每个试一遍,看清楚区别了吗?

站外链接:

最后引用一下大佬的链接,这里面有比较详细的,为什么会存在这种情况的解释

/question/439090/answer/442438

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。