我希望在javascript中有一個函數(如果可能的話),它將允許我將一個ID數組傳遞給函數,並檢查每個值是否爲在另一個數組中發現返回TRUE。如何使用javascript/jQuery檢查數組中的所有項匹配
e.g
var ids1 = [1, 6, 9, 11, 20];
var ids2 = [5, 6, 9, 11];
function check_array(ids)
{
var search = [1, 6, 9, 11, 20];
// do some checking here
// if all ids are matched up return TRUE;
// otherwise return FALSE;
}
在這種情況下 - 第一VAR IDS1會返回TRUE,而第二個變種IDS2將返回FALSE。
任何人都可以提出最簡單/最乾淨的方法嗎?
你有沒有嘗試過自己? –
我沒有嘗試自己純粹的,因爲我認爲他們可能是一個JavaScript函數,已經這樣做,我不知道例如array_diff()在PHP會讓我這樣做,我想知道如果JavaScript有一個類似的功能 – Zabs