shift() 方法:
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值;
用法:arrayObject.shift()
如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。

unshift() 方法:
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
用法:arrayObject.unshift()
该方法的第一个参数将成为数组的新元素 0,如果还有第二个参数,它将成为新的元素 1

注释:unshift() 方法无法在 Internet Explorer 中正确地工作!

相同点:都是修改原本数组,不是创建新的;

要删除并返回数组的最后一个元素,请使用 pop() 方法。
要把一个或多个元素添加到数组的尾部,请使用 push() 方法。

最新文章

  1. [开源 .NET 跨平台 数据采集 爬虫框架: DotnetSpider] [二] 基本使用
  2. 支持断点续传的文件上传插件——Huploadify-V2.0来了
  3. Java 项目JDBC 链接数据库中会出现的错误
  4. webView 显示一段 html 代码
  5. E-Dijkstal
  6. 详解Bootstrap面板组件
  7. [ZT]Language codes – MFC
  8. 管理批量邮箱 FOXMAIL 和网易闪电邮(PC端)有什么区别? 对比
  9. 显示创建一个表的SQL语句
  10. Cogs 97. [NOIP2007] 树网的核 Floyd
  11. Swift # Apple Pay集成
  12. window.location.hash 使用说明
  13. mybatis的where和if标签配合使用
  14. pycharm与python环境配置
  15. lavarel mongo 操作
  16. delete content on the right of cursor, Mac
  17. CSS3动画常用demo
  18. HDU_1142(最短路 + dfs)
  19. Swift学习笔记十:属性
  20. Qt的一些鲜为人知但是非常有用的小功能

热门文章

  1. Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法(转)
  2. 【caffe】Caffe的Python接口-官方教程-01-learning-Lenet-详细说明(含代码)
  3. cocos2dx 3.2+ 项目创建与问题总汇
  4. UITextView的一些技巧
  5. angularcli填坑系列(持续更新...)
  6. 为什么说Python是一门动态语言--Python的魅力
  7. Java中Iterator的fast-fail分析
  8. 关于引用WebLogic.jar时遇到NoClassDefFoundError问题的解决方法
  9. Django 之 Paginator 分页功能
  10. 51nod 1537