`
summerlin
  • 浏览: 32146 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

js中的splice() 方法

    博客分类:
  • js
 
阅读更多

splice() 方法会直接对数组进行修改方法会直接对数组进行修改

 

例子 1
创建一个新数组,并向其添加一个元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
arr.splice(2,0,"William")
document.write(arr + "<br />")

</script>输出:

George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin

 

 

例子 2

删除从 index 2 ("Thomas") 开始的三个元素,并添加一个新元素 ("William") 来替代被删除的元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
arr.splice(2,3,"William")
document.write(arr)

</script>输出:

George,John,Thomas,James,Adrew,MartinGeorge,John,William,Martin

 

分享到:
评论

相关推荐

    JavaScript中的splice方法用法详解

    JavaScript中的splice主要用来对js中的数组进行操作,包括删除,添加,替换等。这篇文章主要介绍了JavaScript中的splice方法用法详解的相关资料,需要的朋友可以参考下

    JavaScript中splice与slice的区别

    本文给大家分享的是JavaScript中的splice和slice的用法和区别,slice()方法和splice()方法都是原生js中对数组操作的方法,下面我们来详细探讨下

    JavaScript中的splice()方法使用详解

    JavaScript数组的splice()方法改变数组的内容,增加了新的元素,同时消除旧元素。 语法 array.splice(index, howMany, [element1][, ..., elementN]); 下面是参数的详细信息: index : 在该索引开始改变的数组。 ...

    原生JS中slice()方法和splice()区别

    slice()方法和splice()方法都是原生js中对数组操作的方法。那么他两种有什么区别呢?今天通过本文教程给大家简单介绍下。 slice(),返回一个新的数组,该方法可从已有的数组中返回选定的元素。例如:arrObject(start...

    体验js中splice()的强大(插入、删除或替换数组的元素)

    javascript splice()算是最强大的了,它可以用于插入、删除或替换数组的元素。下面来一一介绍,感兴趣的朋友

    JavaScript splice()方法详解

    定义和用法splice() 方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,…..,elementX)参数 描述index 必需。规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素...

    JS数组splice操作实例分析

    主要介绍了JS数组splice操作,结合实例形式分析了javascript使用splice方法删除数组元素相关操作技巧,需要的朋友可以参考下

    浅谈js数组和splice的用法

    下面小编就为大家带来一篇浅谈js数组和splice的用法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    arrsplice.js,js删除数组中指定元素-splice

    js删除数组中指定元素--splice 注意:splice() 方法会改变原始数组。 如果要保留原始数组并返回新的数组, 请使用 Array.filter() 方法。

    js删除数组中的元素delete和splice的区别详解

    这时我想删除这个数组中的b元素: 方法一:delete 删除数组 delete textArr[1] 结果为: [“a”,undefined,”c”,”d”]  只是被删除的元素变成了 undefined 其他的元素的键值还是不变。 方法二:aplice 删除数组 ...

    JavaScript中join()、splice()、slice()和split()函数用法示例

    本文实例讲述了JavaScript中join()、splice()、slice()和split()函数用法。分享给大家供大家参考,具体如下: join() join() 方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。 ...

    js删除数组中某几项的方法总结

    1:js中的splice方法 splice(index,len,[item]) 注释:该方法会改变原始数组。 splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值 index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除...

    JavaScript中数组slice和splice的对比小结

    相信对很多学习JavaScript语言的人来说,都会经常搞不清slice和splice这两个方法。它们虽然名称相似,但是功能却完全不同。所以这篇文章就给大家详细整理了关于JavaScript中数组slice和splice的对比,有需要的可以...

Global site tag (gtag.js) - Google Analytics