splice
splice()方法是修改Array的“万能方法”,它可以从指定的索引开始删除若干元素,然后再从该位置添加若干元素:
var arr = ['Microsoft', 'Apple', 'Yahoo', 'AOL', 'Excite', 'Oracle'];
// 从索引2开始删除3个元素,然后再添加两个元素:
arr.splice(2, 3, 'Google', 'Facebook'); // 返回删除的元素 ['Yahoo', 'AOL', 'Excite']
arr; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
// 只删除,不添加:
arr.splice(2, 2); // ['Google', 'Facebook']
arr; // ['Microsoft', 'Apple', 'Oracle']
// 只添加,不删除:
arr.splice(2, 0, 'Google', 'Facebook'); // 返回[],因为没有删除任何元素
arr; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']

最新文章

  1. 第五课 CSS3 and H5 知识点
  2. Logging configuration
  3. 关于Scrum团队的理解
  4. Azure MySQL PaaS (2) MySQL PaaS修改时区
  5. EXTJS 3.0 资料 控件之 FormPanel 插入button用法
  6. hdu 2289 Cup (二分法)
  7. (Access denied for user 'root'@'localhost' (using password: NO))
  8. <密码的实现>输入密码的时候,显示“*”,而不是显示输入内容
  9. iOS开发之控制器创建与加载(生命周期)
  10. wget访问SOAP接口
  11. 输入3个数a,b,c,按大小顺序输出
  12. 学习Timer定时器
  13. 使用4K分辨率,然后放大DIP200%,软件界面异常.
  14. 微信小程序中的组件使用1
  15. vue-router那些事儿
  16. SVN 常见报错
  17. 剪格子 dfs 蓝桥杯
  18. [转]SQL SERVER整理索引碎片测试
  19. java多线程快速入门(一)
  20. c# 上传excel数据总结(一)线程的使用

热门文章

  1. 【译】第十一篇 Integration Services:日志记录
  2. vtk 基础概念
  3. Servlet笔记6--Servlet程序改进
  4. Linux禁止ping的俩种方法【转】
  5. c++ 类的构造顺序
  6. JavaScript 简单吗
  7. 转载:Github项目解析(七)-->防止按钮重复点击
  8. http请求与传参
  9. Flask:操作SQLite3(0.1)
  10. 利用mysql的binlog恢复数据