奇怪的知识点又增加了,'hello' > 'ts'
返回什么?它是怎么返回的?
答案是返回 false
,从第一个字符进行判断,'h' > 't'
得 false
后面就没有必要再进行判断了。
看到这段代码时,下意识会想到数据的隐式转换。确实会有,先将字母转换为 ASCII
码,再进行比价。
后记
写这篇博客不浪费时间吗?
确实占用了几分钟去总结。挺好。
js 隐式转换
https://chinese.freecodecamp.org/news/javascript-implicit-type-conversion/ https://juejin.cn/post/6844903934876745735 https://juejin.cn/post/6844903557968166926 https://blog.csdn.net/weixin_42752574/article/details/106065486 https://github.com/jawil/blog/issues/5