首页 > 语言 > JavaScript > 正文

javascript Array对象使用小结

2024-05-06 14:12:12
字体:
来源:转载
供稿:网友
Javascript的数组实质是对象,它把数组的下标转换成字符串,用其作为属性,因此它明显比真正的数组慢,但它可以更方便地使用。

改变自身pop,push,reverse,shift,sort,splice,unshift, 不改变自身concat,join,slice,indexOf,lastIndexOf(后两个为1.6),1.6新增的迭代器:map,filter,forEach,every,some,1.8新增reduce,reduceRight
Array 对象的方法

FF: Firefox, N: Netscape, IE: Internet Explorer
方法描述FFNIE
concat()向数组的副本添加新的元素,返回新的数组,原数组不受影响144
join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。134
pop()删除并返回数组的最后一个元素145.5
push()向数组的末尾添加一个或更多元素,并返回新的长度。145.5
reverse()颠倒数组中元素的顺序。134
shift()删除并返回数组的第一个元素145.5
slice()从某个已有的数组返回选定的元素144
sort()对数组的元素进行排序,有一个可选参数,为比较函数。134
splice()删除元素,并向数组添加新元素。145.5
toSource()代表对象的源代码14-
toString()把数组转换为字符串,并返回结果。134
toLocaleString()把数组转换为本地数组,并返回结果。134
unshift()向数组的开头添加一个或更多元素,并返回新的长度。146
valueOf()返回数组对象的原始值124

Array 对象的属性

方法描述FFNIE
index 134
input在普通的Array中是不具备input属性的,只有在调用String对象的match()方法后返回的数组才具有input属性。它是用来存放匹配前的原字符串的内容。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表