由于数组本质上是javascript中的对象,所以这里的每个数组都是指向内存中某个位置的指针;因此, == 和 === 都会给出错误。同样,< 和 > 也会给出 false。但是,当比较两个具有相同项目且顺序相同的数组时,<= 和 >= 会给出 true。如果有人可以解释这里发生了什么,我将不胜感激。
由于数组本质上是javascript中的对象,所以这里的每个数组都是指向内存中某个位置的指针;因此, == 和 === 都会给出错误。同样,< 和 > 也会给出 false。但是,当比较两个具有相同项目且顺序相同的数组时,<= 和 >= 会给出 true。如果有人可以解释这里发生了什么,我将不胜感激。