标签:style div 分享 class eve 包含 rtb 使用数组 ice
使用Array构造函数
语法:new Array()
小括号说明
使用数组字面量表示法
由一对包含数组项的方括号[]表示,多个数组项之间逗号隔开。
数组中的每个值都可以是不同的类型
语法:arrayObject.push(x,x1....,xn)
功能:把它的参数顺序添加到arrayObject尾部
返回值:把它指定的值添加到数组后的新长度
语法:arrayObject.unshift(x,x1....,xn)
功能:把它的参数顺序添加到arrayObject开头
返回值:把它指定的值添加到数组后的新长度
语法:arrayObject.pop()
功能:删除arrayObject的最后一个元素
返回值:被删除的那个元素
语法:arrayObject.pop()
功能:删除arrayObject的第一个元素
返回值:被删除的那个元素
语法:arrayObject.join(separator)
功能:用于把数组中所有元素放入一个字符串
返回值:字符串
var nums=[2,3,4]; var words=["hello","word"] console.log(nums.join()) console.log(words.join("-"))
语法:stringObject.reverse()
功能:用于颠倒数组元素的顺序
返回值:数组
var nums=[2,3,4]; console.log(nums.reverse())
语法:arrayObject.sort(sortby)
功能:用于对数组的元素进行排序
返回值:数组
说明
var nums=[16,23,3,14,2,-19]; //降序 console.log(nums.sort(function(a,b){return b-a})); //升序 console.log(nums.sort(function(a,b){return a-b}));
语法:arrayObject.conat(x1,x2...xn)
功能:用于连接两个或多个数组
返回值:数组
var nums=[16,23,3,14,2,-19]; var Word=["hello","word"]; var c=nums.concat(Word); console.log(c);
语法:arrayObject.slice(start,end)
功能:从已有的数组中返回选定元素
参数
stat(必需) 规定从何处开始选取,如果是负数,从数组尾部开始算起
end(可选) 规定从何处结束选取,是数组片断结束处的数组小标
标签:style div 分享 class eve 包含 rtb 使用数组 ice
原文地址:http://www.cnblogs.com/zry2510/p/7097663.html