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