Método JavaScript Array pop() – Part 1

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

  • Ejemplo:

    <script>
        function func() {
            var arr = ['GFG', 'gfg', 'g4g', 'GeeksforGeeks'];
          
            // Popping the last element from the array 
            document.write(arr.pop());
          
        }
        func();
    </script>                    
  • Producción:
    GeeksforGeeks

El método arr.pop() se usa para eliminar el último elemento de la array y también devuelve el elemento eliminado. Esta función reduce la longitud de la array en 1 .

Sintaxis:

arr.pop()

Parámetros: Este método no acepta ningún parámetro.

Valor devuelto Este método devuelve la array de elementos eliminados. Si la array está vacía, esta función devuelve undefined .

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

  • Ejemplo 1: en este ejemplo, el método pop() elimina el último elemento de la array, que es 4 , y lo devuelve.
    var arr = [34, 234, 567, 4];
    var popped = arr.pop();
    print(popped);
    print(arr);
    

    Producción:

    4
    34,234,567
    
  • Ejemplo 2: En este ejemplo, la función pop() intenta extraer el último elemento de la array, pero dado que la array está vacía, devuelve undefined como respuesta.
    var arr = [];
    var popped = arr.pop();
    print(popped);
    

    Producción:

    undefined

Más códigos de ejemplo para el método anterior son los siguientes:

Programa 1:

<script>
function func() {
    var arr = [34, 234, 567, 4];
  
    // Popping the last element from the array 
    var popped = arr.pop();
    document.write(popped);
    document.write("<br>");
    document.write(arr);
}
func();
</script>

Producción:

4
34,234,567

Programa 2:

<script>
function func() {
  
    var arr = [];
  
    // popping the last element
    var popped = arr.pop();
    document.write(popped);
}
func();
</script>

Producción:

undefined

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

  • Google Chrome 1.0 y superior
  • Microsoft Edge 12 y superior
  • Mozilla Firefox 1.0 y superior
  • Safari 1 y superior
  • Ópera 4 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 *