百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> Javascript 中splice()方法实现覆盖数组
分享文章到:

Javascript 中splice()方法实现覆盖数组

发布时间:01/15 来源: 浏览: 关键词:
splice()方法在很多同学眼里可能都是用来把字符串分成数组了,其实它不但可以实现此功能,还可以删除或替换数组的元素,下面我来给各位介绍。

需求:封装插件时要用到数组arr2去覆盖数组arr1中的所有元素

定义和用法

splice() 方法用于插入、删除或替换数组的元素。

语法

arrayObject.splice(index,howmany,element1,.....,elementX)

例子 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

好了上面只是讲述到这个源码的简单介绍,下面我们来介绍splice()方法实现覆盖数组

实例源码

 代码如下

<div id="demo"></div>
<script type="text/javascript">
var arr1 =["元素1","元素2"];
var arr2 =["arr2-元素1","arr2-元素2"];
arr1.splice(0,arr1.length,arr2);
document.getElementById("demo").innerHTML=arr1;
</script>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板