JavaScript数据结构:分析[[[5]]]等于5的结果

1 min read

表达式 5 == [[[5]]] 的结果是 False(布尔值)。这是因为 [[[5]]] 是一个内含有三个嵌套层级的列表,而 5 只是一个数值而已,类型不同,所以它们不相等。在 Python 中,判断两个值是否相等时,是不仅比较它们的值,还比较它们的类型的。