JavaScript数组pop()方法

下面是一个例子 数组pop() 方法

null
  • 例子:

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

    
    

  • 输出:
    GeeksforGeeks

这个 arr.pop() 方法用于移除数组的最后一个元素,并返回移除的元素。此函数将数组的长度减少 1. .

语法:

arr.pop()

参数: 此方法不接受任何参数。

返回值 此方法返回移除的元素数组。如果数组为空,则此函数返回 未定义 .

下面的示例演示了JavaScript数组pop()方法:

  • 例1: 在本例中 pop() 方法从数组中移除最后一个元素,即 4. 然后退回。
    var arr = [34, 234, 567, 4];
    var popped = arr.pop();
    print(popped);
    print(arr);
    

    输出:

    4
    34,234,567
    
  • 例2: 在本例中,函数 pop() 尝试提取数组的最后一个元素,但由于数组为空,因此返回 未定义 作为答案。
    var arr = [];
    var popped = arr.pop();
    print(popped);
    

    输出:

    undefined

上述方法的更多示例代码如下:

项目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>


输出:

4
34,234,567

项目2:

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


输出:

undefined

支持的浏览器: JavaScript支持的浏览器 数组pop() 方法如下:

  • 谷歌Chrome1.0及以上版本
  • 微软Edge 12及以上
  • Mozilla Firefox 1.0及以上版本
  • Safari 1及以上
  • 歌剧4及以上
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享