您的位置:首页 > Web前端 > JavaScript

js数组常用的方法

2012-04-04 23:18 597 查看
   join():可以使用不同的分隔符来构建这个字符串,该方法只接受一个参数,即用分隔符的字符串,然后返回包含所有的数组项的字符串。

var color = ["red","green","blue"];

alert(color.join(","))      //red,green,blue

alert(color.join("||"))      //red||green||blue


push():可以接受任意参数数量的参数,把它们逐个添加到数组的末尾,并返回修改后的数组长度。

var colors = [];

var count = colors.push["red","greed"];

alert(count);    //2


pop():可以从数组末尾一处最后一项,减少数组的length值,然后返回移除的项。

var colors = ["red","blue","greed"];

var item = colors.pop(); //取得最后一项

alert(colors.length)        //2


shift():移除数组的第一项,并返回该项,同时数组长度-1

var colors = ["red","blue","greed"];

var item = colors.shift();       //取得第一项  red

alert(colors.length)        //2


unshift():在数组前端添加任意个项并返回新数组的长度。

var colors = new array();

var count = colors.unshift("red","greed");

alert(count)     //2


slice():返回从该参数指定位置开始到当前数组末尾的所有项,如果有两个参数,该方法返回起始和结束之间项,但不包括结束位置项,注意该方法不会影响原始数组

如果该方法的参数上有一个负数,则用数组长度加上该数来确定相应的位置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: