前言 '2'>'10'返回的true,可能很多人都不是很能理解吧? 在js中,当运算符在运算时,如果两边数据不统一,CPU就无法计算,这时我们编译器会自动将运算符两边的数据做一个数据类型转换,转成一样的数据类型再计算. 这种无需程序员手动转换,而由编译器自动转换的方式就称为隐式转换. 如果这篇文章有帮助到你,️关注+点赞️鼓励一下作者,文章公众号首发- 想要知道'2'>'10'为什么是true,我们得先来了解一下JavaScript的隐式类型转换规则. 隐式类型转换规则 1. == 操作符的强…