IE 为什么会这样编码
var strArr = ["a", "b"];
console.log(strArr.reverse() === strArr ? true : false);
如果反转的数组有不同的顺序,则打印 true?
最佳答案
因为reverse
反转了数组IN PLACE ,因此您正在将数组与其自身进行比较。
关于javascript - 为什么在 JavaScript 中反转数组等于常规数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37646890/