1、push:从末尾添加数据项。 2、pop:从末尾去除数据项。 3、shift:从开始去除数据项 4、splice: splice(m,n) m:指开始删除的索引位置 n:值删除几项 splice(a,0,b) 这种格式为添加元素,从第三个参数开始,指向数组中添加的元素 引申:初始化数组有,arr ...
分类:
编程语言 时间:
2016-08-10 17:29:11
阅读次数:
1242
arr.sort([比较器函数对象]): 直接将原数组按升序排列! ...
分类:
编程语言 时间:
2016-08-08 19:21:50
阅读次数:
188
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5] ...
分类:
编程语言 时间:
2016-08-05 10:09:44
阅读次数:
135
引用地址:http://www.398588.com/Article/T8/96.aspx 众所周知大家都应该知道delete的用法,用来删除对象或者删除数组等,如果是删除对象除数组以外可能可以删除的比较干净,“删除的比较干净”是什么意思就是说在Js数组中 ,如果用delete来删除可能当前被删除的 ...
分类:
编程语言 时间:
2016-08-01 17:40:04
阅读次数:
176
声明数组 前面添加unshift() 删除shift() 后面添加push() 删除pop() 数组的截取arr.slice(start,end)方法 start和end指下标,不包含end的元素 Array对象的slice(start[,end])方法返回数组从下标[start,end)的部分(不 ...
分类:
编程语言 时间:
2016-07-31 17:30:17
阅读次数:
190
1、数组的定义 值的有效集合 可以存放多种数据类型2、创建数组 2.1、构造函数 var a1 = new Array(); //未定义数组的长度 var a2 = new Array(5); //数组的长度为5 var a3 = new Array(4,'hello',new Date()); / ...
分类:
编程语言 时间:
2016-07-30 16:49:56
阅读次数:
199
用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1、数组的创建 要说明 ...
分类:
编程语言 时间:
2016-07-30 09:07:43
阅读次数:
169
学习javascript的时候,我曾经一度搞不清楚”数组”(array)和”对象”(object)的根本区别在哪里,两者都可以用来表示数据的集合。 比如有一个数组a=[1,2,3,4],还有一个对象a={0:1,1:2,2:3,3:4},然后你运行alert(a[1]),两种情况下的运行结果是相同的 ...
分类:
编程语言 时间:
2016-07-28 16:11:51
阅读次数:
403