JS取出两个数组中不重复的值

时间:2023-03-09 19:19:46
JS取出两个数组中不重复的值
   var array = [0, 1, 2, 3, 4, 'age', 6, 7, 8, 9];
  var array2 = [0, 1, 'age', 6, 7, 8, 9];
  var arr3 = [];
for(key in array) { //用来遍历的数组使用两个数组长度比较长的,不然可能没有效果
  var stra = array[key];
  var count = 0;
  for(var j = 0; j < array2.length; j++) {
    var strb = array2[j];
    if(stra == strb) {
    count++;
      }
    }
  if(count === 0) {
    arr3.push(stra);
  }
 }
  alert('不重复的值为:' + arr3);

相关文章