push()

向数组的末尾添加一个或多个元素,返回数组的当前长度

pop()

从数组的末尾删除一个元素,返回删除的元素的值

unshift()

向数组的前端添加一个或多个元素,返回数组的当前长度

shift()

从数组的前端删除一个元素,返回删除的元素的值

调用方式:

数组名 . 方法名

代码测试:

var arr=[1,2,3,"hello","world","我","爱"];
arr.push('你');  //调用push方法向最后添加元素
console.log("push: "+arr);
console.log('-------------------------------------');
result=arr.pop();
console.log("pop: "+result+" : "+arr);
console.log('-------------------------------------');
arr.unshift('炮姐');
console.log("unshit: "+arr);
console.log('-------------------------------------');
result=arr.shift();
console.log('shift: '+result+' : '+arr);

最近开始学习javascript,写一些经验笔记分享给大家。

一天一天磨练弱小的自己,我会感谢曾经努力的自己

javascript学习之数组的使用一 push pop shift unshift 方法相关推荐

  1. vue2实现数组push/pop/shift/unshift方法重写

    // 获取数组原型 const orginalPrototype = Array.prototype// 备份用来重新操作 const arrPrototype = Object.create(org ...

  2. Perl 数组应用详解(push, pop, shift, unshift)

    Perl的数组操作有四大常用函数: push:从数组的末尾加入元素. pop :从数组的末尾取出元素 shift: 从数组的开头取出元素 unshift:从数组的开头加入元素 1.push #!/us ...

  3. js 的数组怎么push一个对象. Js数组的操作push,pop,shift,unshift JavaScrip

    js 的数组怎么push一个对象. Js数组的操作push,pop,shift,unshift JavaScrip push()函数用于向当前数组的添加一个或多个元素,并返回新的数组长度.新的元素将会 ...

  4. java数组如何pop_Js数组的操作push,pop,shift,unshift等方法详细介绍

    js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧.不过不会针对每个方法进行讲解,我只是选择其中的一些来讲. 首先来讲一下push和pop方法,这两个方法只会对数组从尾部 ...

  5. push计算机语言,数组的操作push,pop,shift,unshift详解

    JS中的数组提供了四个操作,以便让我们实现队列与堆栈! 小理论: 队列:先进先出 堆栈:后进先出 实现队列的方法: shift:从集合中把第一个元素删除,并返回这个元素的值. unshift: 在集合 ...

  6. js数组操作(push,pop,shift,unshift,slice,splice,concat,sort)

    js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧.不过不会针对每个方法进行讲解,我只是选择其中的一些来讲. 首先来讲一下push和pop方法,这两个方法只会对数组从尾部 ...

  7. js 数组操作的push pop shift unshift 等方法

    1.push()方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度. var arr = [1,2,3,4,5] arr.push(6)//添加一个元素 arr.push(7,8)//可以一次 ...

  8. vue之push() pop() shift() unshift() splice() sort() reverse()等等

    一.变更方法 Vue 将被侦听的数组的变更方法进行了包裹,所以它们也将会触发视图更新 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度. let arr = ['a', 'b', ' ...

  9. JavaScript学习(六)—location对象常用的属性和方法

    JavaScript学习(六)-location对象常用的属性和方法 一.location对象 作用:location是window对象的一个属性,本身也是对象类型,它的作用是用来获取文档对象的相关信 ...

最新文章

  1. 如果你要对一个变量进行反向传播,你必须保证其为Tensor
  2. 最让青年科学家们困惑的 10 个问题,是什么?
  3. html 如何实现一条竖线边上有 刻度_如何用低技术实现高性能
  4. ABAP webdynpro Dynamically add file upload
  5. 2016年印度公有云服务市场将达13亿美元
  6. QT的foreach用法
  7. java如何实现乌龟爬行_请教:一只乌龟的运动
  8. 执行计划生成及查看的几种方法
  9. 《元宇宙的未来猜想和投资机遇分析 》
  10. 用SVM分类模型处理iris数据集
  11. html5 shiv
  12. blog post list.html,Zblog模板修改和Zblog各模板代表的含义
  13. ardupilot 关于设备车Rover的学习《2》------如何解锁
  14. 3D坦克大战游戏iOS源码
  15. 网络服务——生成树技术STP的BPDU报文详解
  16. 如何在金仓数据库KingbaseES中使用pg_get_function_arg_default函数
  17. 弱电流检测必备的保护环
  18. [Cocos Creator] 本地文件加载系列六:本地龙骨动画dragonbones加载(web模式)
  19. python数据分析基础试题_Python数据分析基础知识
  20. js判断身份证号码是否正确

热门文章

  1. python基础代码大全-Python基础汇总
  2. python有什么用-学了Python一般可以用来干什么?老男孩教育告诉你!
  3. 深度学习进行语音识别的方法 如何建立自己的语音识别系统
  4. 简析语音识别技术的工作原理
  5. 创业冲突的五种解决方法是_当创始合伙人发生冲突时,最好的解决方法4和5
  6. 【leetcode刷题笔记】单调栈
  7. hbase 导入到es_HBase数据同步到ElasticSearch的方案
  8. python open可以打开什么类型文件_Python打开文件open()的注意事项
  9. sonar扫的是class还是Java_如何在同一个项目中为java和javascript配置Sonarqube扫描程序...
  10. zTree节点增删改