读书人

感受js中splice()的强大

发布时间: 2013-01-23 10:44:49 作者: rapoo

体验js中splice()的强大

处理数组的方法很多,javascript splice()算是最强大的了,它可以用于插入、删除或替换数组的元素。下面来一一介绍!

1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)

2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参数(插入的项)

3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)

看下面这段代码就明白了!

  1. var=["php","java","javascript"];
  2. //删除
  3. var=.(1,1);
  4. ();//php,javascript
  5. ();//java ,返回删除的项
  6. //插入
  7. var=.(0,0,"asp");//从第0个位置开始插入
  8. ();//返回空数组
  9. ();//asp,php,javascript
  10. //替换
  11. var=.(1,1,"c#","ruby");//删除一项,插入两项
  12. ();//asp,c#,ruby
  13. ();//php,返回删除的项

读书人网 >JavaScript

热点推荐