javascript或jquery如何比較兩個陣列,並返回不重複的值

2021-04-17 20:48:46 字數 1112 閱讀 4176

1樓:

換個思路copy你先把陣列進行排序,排序方式隨便但要統一,再進行比較就行了,寫個例子

var a=[1,2,3];

var b=[2,1,3];

alert(a.sort().tostring()==b.sort().tostring());

結果是true

至於你說返回不同的值,那麼你需要排序以後進行遍歷比較用乙個變數記錄不同的值

2樓:匿名使用者

迴圈乙個陣列中嵌來

套迴圈自第二個陣列,把沒有找到的值放入返回的陣列中,var arr3=new arraylist();

for(var i=0;i的,放到返回列表中arr3.push('stra');}}

arr3就是你要的答案

jquery如何比較兩個陣列,並返回不重複的值

3樓:司馬刀劍

迴圈乙個陣列

bai中巢狀循du

環第二個陣列,zhi把沒有找到的值放入dao返回的陣列中,版var arr3=new arraylist();

for(var i=0;i權

復的,放到返回列表中

arr3.push('stra');}}

jquery怎麼比較兩個陣列,並返回不重複的值

4樓:匿名使用者

迴圈乙個數抄組中巢狀迴圈第二個陣列,把bai沒有找到的

du值放入返回的陣列中,zhi

var arr3=new arraylist();

for(var i=0;i示陣列1的這個值沒有重複的dao,放到返回列表中

arr3.push('stra');}}

arr3就是你要的答案 望採納

怎麼用js、jquery進行進行陣列的去重合併,去掉重複了拿到不重複的值,

5樓:匿名使用者

var arr3=new arraylist();

for(var i=0;i的這個值沒有重複的,放到返回列表中arr3.push('stra');}}

arr3就是你要的

jquery緊急提問,js如何呼叫jquery內的函式

document ready function function foo1 呼叫 function foo2 這樣就沒問題 散步的 狼 函式是可以呼叫的,方法就不能呼叫,還有,jq的函式裡的物件是jq,而js和jq的方法不能混著用,如果你jq想用js的方法就把物件轉成js物件,如果js想用jq的方法...

javascript中的key value問題

alert eval tab 0 id 說真的,你真的不該這麼做,你正在製造日後維護的大災難.它是 undef,你就該讓它保持 undef 的狀態.因為你將不會知道日後那個涵數還會用得上 tab 0 id在實際的操作裡,你可以將之局域化來處理,如 var id tab 0 id 1 alert id...

Javascript如何判斷其中radio被選中

function detect var radios document.getelementsbyname radioname if radios 0 checked else if radios 1 checked 獲得radio物件,if radio.checked true 就執行你要執行的操...