¿Cuál es la manera más concisa y eficiente manera de averiguar si un array de JavaScript contiene un obj?
Esta es la única manera que saben hacerlo:
function contains(a, obj) {
for (var i = 0; i < a.length; i++) {
if (a[i] === obj) {
return true;
}
}
return false;
}
Es la mejor y manera más concisa para lograr esto?
Esto está muy estrechamente relacionado con Stack Overflow pregunta Mejor manera de encontrar un elemento en un Array de JavaScript? que las direcciones de búsqueda de objetos en un array usando indexOf
.