Beste Möglichkeit, festzustellen, ob sich ein Element in einem JavaScript-Array befindet? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Wie überprüfe ich, ob ein Array ein Objekt in JavaScript enthält? 45 answers

Was ist der beste Weg, um herauszufinden, ob sich ein Objekt in einem Array befindet?

Dies ist der beste Weg, den ich kenne:

function include(arr, obj) {
    for(var i=0; i<arr.length; i++) {
        if (arr[i] == obj) return true;
    }
}

include([1,2,3,4], 3); // true
include([1,2,3,4], 6); // undefined

Antworten auf die Frage(8)

Ihre Antwort auf die Frage