JavaScript之Array类型
创建数组:

var name = new Array();

var name  = new Array(3);

var name = new Array('1','2','3');

var name = [];

var name = [1,2,3];

.length

var count = arrary.length;//返回数组长度

array.length = 4;//修改数组长度

检测数组
栈方法

push()+pop()=堆栈

shift()+push() = 队列

unshift()+pop() = 反向队列

重排序方法

reverse() 反转数组项的顺序

sort()默认情况下是最小的值位于前面,最大的值位于后面

function campare(value1,value2){
    if (value1<value2){
        return -1;
    } else if (value1>value2) {
        return 1;
    } else {
        return 0;
    }

array.sort(campare)即可完成排序操作。

操作方法

concat()基于当前数组中的所有项创建一个新的数组。

slice(a,b)基于当前数组中的一个或多个创建一个新的数组。a为起始项,b为终止项。

splice(a,b,c,d,e...)a为起始位置,b为要删除的项数,c以及以后表示增加的项。返回的内容是从原始数组中删除的项。

位置方法

未完待续……



阅读更多
个人分类: JavaScript笔记
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

JavaScript之Array类型

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭