Javascript JS中“

Javascript JS中“,javascript,Javascript,在下面的代码段中,我希望出现错误,但返回false。为什么? foo = {} foo <- "lel" 返回false 当然不是比较哪一个更大,那么它在做什么呢?是foo小于字符串lel数值的算术补码-它是小于运算符和一元否定运算符。是foo小于字符串lel数值的算术补码-它是小于运算符和一元否定运算符。 foo < -"lel"

在下面的代码段中,我希望出现错误,但返回false。为什么?

foo = {}
foo <- "lel"
返回false


当然不是比较哪一个更大,那么它在做什么呢?

是foo小于字符串lel数值的算术补码-它是小于运算符和一元否定运算符。是foo小于字符串lel数值的算术补码-它是小于运算符和一元否定运算符。
foo < -"lel"