更新时间:2022-11-17 13:23:07
您可以使用 Array.prototype.every().(A需要对IE&LT填充工具; 9等老的浏览器的。)
VAR数组1 = [4,8,9,10];
VAR数组2 = [4,8,9,10];变种is_same =(array1.length == array2.length)及&放大器; array1.every(函数(元素,索引){
归元===数组2 [指数]
});
I want position of the array is to be also same and value also same.
var array1 = [4,8,9,10];
var array2 = [4,8,9,10];
I tried like this
var array3 = array1 === array2 // returns false
You could use Array.prototype.every().(A polyfill is needed for IE < 9 and other old browsers.)
var array1 = [4,8,9,10];
var array2 = [4,8,9,10];
var is_same = (array1.length == array2.length) && array1.every(function(element, index) {
return element === array2[index];
});