网站地图    收藏   

主页 > 前端 > javascript >

js数组有哪些属性和方法

来源:未知    时间:2016-02-17 11:06 作者:xxadmin 阅读:

[导读] 今天我们谈谈js数组有哪些属性和方法,下面我一一为大家介绍。 alice() :返回一个数组的子数组,或解释为:从一个数组里面截取另一个数组。带两个参数,第一个参数表示截取的起始...

今天我们谈谈js数组有哪些属性和方法,下面我一一为大家介绍。

alice():返回一个数组的子数组,或解释为:从一个数组里面截取另一个数组。带两个参数,第一个参数表示截取的起始点,第二个参数表示截取的终点。如果没有第二个参加,则表示终点到原数组的结尾,如果有参数为负数,则表示倒着数。比如:var a = [1,2,3,4,5];alert(a.alice(0,3)); 输出1,2,3;alert(a.alice(3));输出4,5;alert(a.alice(1,-1));输出2,3,4;alert(a.alice(-3,-2));输出3

join():把一个数组的所有元素转换为字符串,并把这些字符串按参数指定的字符串连接起来。如果没有参数,则默认以逗号连接。比如:var a=[1,2,3];alert(a.join());输出字符串1,2,3.alert(a.join('-'));则输出1-2-3.

Push()方法:压栈,把一个元素增加到数组的最后。

Pop()方法:出栈,把数组的最后一个元素删除。

reverse():用来颠倒数组的顺序(把原数组倒过来)。

sort();对数组进行排序,不带参数是按增序重排数组。

splice():和alice方法一样也是删除数组中的元素,但和alice不同的是:这个里面的参数是被删除的位置,而不是保留的位置。

substr():

split():

indexOf(str):取得一个字str这个字符串在这个字符串中的位置

lastindexOf();

replace():

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论