js 数组操作常用方法。

  push():在数组后面加入元素,并返回数组的长度

  unshift():在数组前面加入元素,并返回数组的长度

  pop()删除最后一个元素

 shift()删除第一个元素
var arr =[1,2,3,4,5] ;
arr.push(6,7,8);
console.log(arr);// push:在数组后面加入元素 结果是:[1,2,3,4,5,6,7,8] arr aa = [7,8,9,0];
aa.unshift(4,5,6);
console.log(aa);// unshift:在数组前面加入元素 结果是: [4,5,6,7,8,9,0] var arr = [1,2,3,4,5]; console.log(arr.push(6)); //直接console,,返回的是数组的长度,为 6 var aa = [9,0]; console.log(aa.unshift(5)); //直接console,,返回的是数组的长度,为 3 pop()删除最后一个元素
var arrDele =[1,2,3];
console.log(arrDele.pop());//返回最后一个元素并删除
console.log(arrDele);
arrDele.pop();//删除最后一个元素
console.log(arrDele);//返回数组 shift()删除第一个元素
var Delearr =[1,2,3,4];
console.log(Delearr.shift());//返回第一个元素并删除
console.log(Delearr);
Delearr.shift();//删除第一个元素
console.log(Delearr);
 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

最新文章

  1. AIDL小结
  2. Cucumber
  3. iOS开发——UI篇Swift篇&UIPickerView
  4. Android调用系统的Activity、ContentProvider、Service、Broadcast Receiver
  5. linux 和unix 的区别
  6. ScaleAnimation类:尺寸变化动画类
  7. PHP的几种排序算法的比较
  8. Batch Normalization
  9. 【BZOJ4003】【JLOI2015】城池攻占
  10. JAVA数组的定义以及使用1
  11. python笔记:#006#程序执行原理
  12. 关于html以及js相关格式验证的记录
  13. [LeetCode] 70. Climbing Stairs_ Easy tag: Dynamic Programming
  14. CentOS 中安装和卸载 Emacs
  15. java 两个List集合各种情况对比处理
  16. python中字符串前的r什么意思
  17. dubbo服务启动的方式
  18. 样条之Akima光滑插值函数
  19. Xshell用鼠标选中一段文字后自动换行的问题
  20. 对象.delegate=self的理解

热门文章

  1. 项目实战5—企业级缓存系统varnish应用与实战
  2. 前端构建工具之争——Webpack vs Gulp 谁会被拍死在沙滩上
  3. TCP/IP协议栈 -----链路层
  4. dijkstra最小花费
  5. linux工作中遇到的问题总结---更新中
  6. 多线程编程学习笔记——async和await(一)
  7. C#真的过时了吗?
  8. 自己动手写http服务器——处理http连接(二)
  9. ettercap的中间人欺骗
  10. 微软Azure云计算服务主导全球