Array.prototype.isHasSameEle = function (array2) {
//做比較的兩個數組
var array1 = this;
//臨時數組存放
var tempArray1 = [];//臨時數組1
var tempArray2 = [];//臨時數組2
for (var i = 0; i < array2.length; i++) {
tempArray1[array2[i]] = true;
}
for (var i = 0; i < array1.length; i++) {
if (tempArray1[array1[i]]) {
tempArray2.push(array1[i]);//記錄同時擁有的元素
return true;
}
}
return false;
}
參考https://www.jianshu.com/p/782f6b236237