pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array/Array

-e57c-4bdf-a490-390a1aebf6dd/airgap.js" >

Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Array() constructor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.

El constructor Array() se utiliza para crear objetos Array.

Sintaxis

js
new Array(element0, element1, /* … ,*/ elementN)
new Array(arrayLength)
Array(element0, element1, /* … ,*/ elementN)
Array(arrayLength)

Nota: Array() puede ser llamado con o sin new. Ambos crean una nueva instancia de Array.

Parámetros

elementN

Un array de JavaScript se inicializa con los elementos dados, excepto en el caso donde se pase un solo argumento al constructor de Array y ese argumento sea un número (véase el parámetro arrayLength más abajo). Tenga en cuenta que este caso especial sólo se aplica a los arrays de JavaScript creadas con el constructor Array, no a los arrays literales, creadas con la sintaxis de corchetes.

arrayLength

Si el único argumento pasado al constructor de Array es un número entero entre 0 y 2^32 - 1 (incluido), éste devuelve un nuevo array de JavaScript con su propiedad de length establecida a ese número (Nota: esto implica un array de ranuras vacías de arrayLength, no ranuras con valores reales undefined — ver sparse arrays).

Exceptions

RangeError

Se lanza si sólo hay un argumento (arrayLength) y su valor no está entre 0 y 2^32 - 1 (incluido).

Ejemplos

Notación literal de array

Los arrays pueden ser creados usando la notación literal:

js
const fruits = ["Apple", "Banana"];
console.log(fruits.length); // 2
console.log(fruits[0]); // "Apple"

Constructor de array con un solo parámetro

Los arrays pueden ser creados usando un constructor con un solo parámetro numérico. Un array con su propiedad length establecida a ese número y los elementos del array son ranuras vacías.

js
const fruits = new Array(2);
console.log(fruits.length); // 2
console.log(fruits[0]); // undefined

Constructor de array con múltiples parámetros

Si se pasa más de un argumento al constructor, se crea un nuevo Array con los elementos dados.

js
const fruits = new Array("Apple", "Banana");
console.log(fruits.length); // 2
console.log(fruits[0]); // "Apple"

Especificaciones

Specification
ECMAScript® 2027 Language Specification
# sec-array-constructor

Compatibilidad con navegadores

Véase también

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy