JavaScript中的splice()方法使用详解
2015-06-09 11:33
621 查看
JavaScript数组的splice()方法改变数组的内容,增加了新的元素,同时消除旧元素。
语法
array.splice(index, howMany, [element1][, ..., elementN]);
下面是参数的详细信息:
- index : 在该索引开始改变的数组。
- howMany : 整数,表示旧数组元素数去除。如果的howmany为0,没有元素被删除。
- element1, ..., elementN : 元素添加到数组。如果不指定任何元素,拼接只需删除该数组中的元素。
返回值:
返回基于传递的参数提取数组。
例子:
<html> <head> <title>JavaScript Array splice Method</title> </head> <body> <script type="text/javascript"> var arr = ["orange", "mango", "banana", "sugar", "tea"]; var removed = arr.splice(2, 0, "water"); document.write("After adding 1: " + arr ); document.write("<br />removed is: " + removed); removed = arr.splice(3, 1); document.write("<br />After adding 1: " + arr ); document.write("<br />removed is: " + removed); </script> </body> </html>
这将产生以下结果:
After adding 1: orange,mango,water,banana,sugar,tea removed is: After adding 1: orange,mango,water,sugar,tea removed is: banana
您可能感兴趣的文章:
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 异步流程控制:7 行代码学会 co 模块
- JavaScript拆分字符串时产生空字符的原因
- IE8开发人员工具教程(二)
- 在flex中执行一个javascript方法的简单方式
- Flex结合JavaScript读取本地路径的方法
- PowerShell中执行Javascript的方法示例
- javascript asp教程第六课-- response方法
- javascript asp教程More About Recordsets
- javascript asp教程第十二课---session对象
- javascript asp教程创建数据库连接
- javascript asp教程错误处理
- javascript asp教程第十课--global asa