• 技术文章 >Web开发 >JavaScript

    js中pop和push的比较

    小妮浅浅小妮浅浅2021-10-12 10:50:54原创165

    js数组中有很多函数方法,今天我们就pop和push带来比较,帮助初学者进行区分。

    1、push可以==新增多项,pop只能删除一项。

    2、数组pop和push提供了类似栈的操作方法,从尾部添加或删除。

    3、pop和push会修改原数组,pop会返回==删除==的项目,push会返回==新增==数组的长度。

    实例

    // 错误操作:将push后的返回复制给原数组。
    let arr = [1, 2, 3];
    arr = arr.push(4);
     
    // 正确操作: push改变原数组,直接push就ok
    arr.push(4)

    以上就是js中pop和push的比较,希望对大家有所帮助。更多js学习指路:js教程

    专题推荐:js pop push
    品易云
    上一篇:js声明变量的提升 下一篇:js中shift和unshift的对比

    相关文章推荐

    • js发布订阅模式有什么用• js自定义事件的实现• js Number数据类型的介绍• js Bigint数据类型是什么• js中null是什么• js中undefined如何理解• js中symbol是什么• js创建构造函数的注意点• js中valueOf和toString的区别• js中构造器属性的介绍• js栈的应用场景• js中的树如何理解• js中ES Module和CommonJs的区别• js作用域链是什么• js声明变量的提升

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网