Comprobar si un array contiene un elemento en JavaScript

JavaScript por desgracia no tiene implementados todos los métodos que podemos tener disponibles desde C# o VB.NET. Uno de ellos es el método «Contains» de las listas. Con este código podemos extender la clase «Array» de JavaScript implementando este método:

Array.prototype.contains = function(element) {
    for (var i = 0; i < this.length; i++) {
        if (this[i] == element) {
            return true;
        }
    }
    return false;
}

2 comentarios en “Comprobar si un array contiene un elemento en JavaScript

Responder a Carlos Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.