-2
var arr1=["a","b","b","c","c","d"];
var arr2=["b","c",];

arr1 には、arr2 にリストされている重複した値があります。ここで、arr2 を使用して arr1 から重複した値を削除したいと考えています。出来ますか?

4

2 に答える 2

1

次のように直接使用して、array1 から重複を削除できます。

 $(document).ready(function(){
     var arr1=["a","b","b","c","c","d"];
     var arr2=[];   

     $.each(arr1, function(i,el){
            if($.inArray(el, arr2) === -1) 
                arr2.push(el);
           });
      alert(arr2);
   });

ここで観察できます..

http://jsfiddle.net/nPeaV/7410/

于 2013-09-26T06:39:08.453 に答える