领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

数组中slice与splice区别 数组的strlen

nixiaole 2024-11-10 12:30:32 知识剖析 12 ℃

slice() 方法可从已有的数组中返回选定的元素。

语法

arrayObject.slice(start,end)

例子:

<script type="text/javascript">
var arr = new Array(3);
arr[0] = "George";
arr[1] = "John";
arr[2] = "Thomas";
document.write(arr + "<br />");
document.write(arr.slice(1) + "<br />");
document.write(arr);
</script>

/*输出:

George,John,Thomas

John,Thomas

George,John,Thomas */

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

语法

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

index 必需。规定从何处添加/删除元素。

howmany 必需。规定应该删除多少元素。必须是数字,但可以是 "0"。

例子:

<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

Tags:

最近发表
标签列表