<Matriz de referencia JavaScript
Ejemplo
Hacer un nuevo método de matriz que transforma valores de la matriz en mayúsculas:
Array.prototype.myUcase = function() {
for (i = 0; i < this.length; i++)
{
this[i] = this[i].toUpperCase();
}
};
Hacer una matriz, a continuación, llamar al método myUcase:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();
Los valores de la matriz frutos es ahora:
BANANA,ORANGE,APPLE,MANGO
Inténtalo tú mismo " Definición y Uso
El constructor prototipo le permite añadir nuevas propiedades y métodos para el Array() del objeto.
Cuando se construye una propiedad, todas las matrices tendrán la propiedad y su valor, como por defecto.
Cuando se construye un método, todas las matrices tendrán este método disponible.
Note: Array.prototype no se refiere a una sola matriz, sino a la Array() propio objeto.
Note: El prototipo es un constructor de objetos global que está disponible para todos los objetos de JavaScript.
Soporte del navegador
Propiedad | |||||
---|---|---|---|---|---|
prototype | Sí | Sí | Sí | Sí | Sí |
Sintaxis
Array.prototype. <Matriz de referencia JavaScript