Método JavaScript Array unshift() – Part 1

A continuación se muestra el ejemplo del método Array unshift() .

  • Ejemplo:

    <script>
    function func() { 
          
        // Original array 
        var array = ["GFG", "Geeks", "for", "Geeks"]; 
      
        // Checking for condition in array 
        var value = array.unshift("GeeksforGeeks"); 
      
        document.write(value);
        document.write("<br />"); 
        document.write(array); 
      
    func();
    </script>
  • Producción:
    5
    GeeksforGeeks,GFG,Geeks,for,Geeks

El método arr.unshift() se usa para agregar uno o más elementos al comienzo de la array dada. Esta función aumenta la longitud de la array existente por el número de elementos agregados a la array.

Sintaxis:

array.unshift(element1, element2, ..., elementX)

Parámetros: este método acepta un único parámetro.

  • elemento: Este parámetro elementos que se añadirán al principio de la array.

Valor devuelto: esta función devuelve la nueva longitud de la array después de insertar los argumentos al principio de la array.

Los siguientes ejemplos ilustran el método JavaScript Array unshift():

  • Ejemplo 1: En este ejemplo, la función unshift() agrega 28 y 65 al frente de la array.
    var arr = [23,76,19,94];
    document.write(arr.unshift(28,65));
    document.write(arr);
    

    Producción:

    6
    28,65,23,76,19,94
    
  • Ejemplo 2: en este ejemplo, el método shift() intenta eliminar el primer elemento de la array, pero la array está vacía, por lo tanto, devuelve undefined .
    var arr = [23,76,19,94];
    document.write(arr.unshift());
    document.write(arr);
    

    Producción:

    4
    23,76,19,94

El código para el método anterior se proporciona a continuación:
Programa 1:

// JavaScript to illustrate unshift() function
<script>
function sayHello() {
    var arr = [23,76,19,94];
       
    // Adding elements to the front of the array
    document.write(arr.unshift(28,65));
    document.write("<br>");
    document.write(arr);
}
sayHello();
</script>

Producción:

6
28,65,23,76,19,94

Programa 2:

// JavaScript to illustrate unshift() function
<script>
function sayHello() {
    var arr = [23,76,19,94];
       
    // Adding elements to the front of the array
    document.write(arr.unshift(28,65));
    document.write("<br>");
    document.write(arr);
}
sayHello();
</script>

Producción:

4
23,76,19,94

Navegadores compatibles: los navegadores compatibles con el método JavaScript Array unshift() se enumeran a continuación:

  • Google Chrome 1 y superior
  • Borde 12 y superior
  • Firefox 1 y superior
  • Internet Explorer 5.5 y superior
  • Ópera 4 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por HGaur y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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