Check if an array contains any element of another array in JavaScript

后端 未结 26 1497
礼貌的吻别
礼貌的吻别 2020-11-22 08:48

I have a target array [\"apple\",\"banana\",\"orange\"], and I want to check if other arrays contain any one of the target array elements.

For example:

26条回答
  •  遥遥无期
    2020-11-22 09:09

    console.log("searching Array: "+finding_array);
    console.log("searching in:"+reference_array);
    var check_match_counter = 0;
    for (var j = finding_array.length - 1; j >= 0; j--) 
    {
        if(reference_array.indexOf(finding_array[j]) > 0)
        {
            check_match_counter = check_match_counter + 1;
        }
    }
     var match = (check_match_counter > 0) ? true : false;
    console.log("Final result:"+match);
    

提交回复
热议问题