javaScript Array(數(shù)組)相關(guān)方法簡述
更新時間:2009年07月25日 13:58:12 作者:
javaScript Array(數(shù)組)相關(guān)方法簡述,讓大家更快的熟悉array數(shù)組的用法。
1.創(chuàng)建Array對象(賦初值情況下)兩種方法:
var aColor=new Array('red','black','yellow');
alert(aColor.toString());//output: red,black,yellow
var aColor=['red','black','blue'];
alert(aColor.toString());//output: red,black,blue
2.length:獲取數(shù)組長度
3.toString():輸出數(shù)組中的所有元素。
alert(aColor.toString());////output: red,black,yellow
4.valueOf():同3
5.join():連接數(shù)組值,將數(shù)組通過連接符連接,返回鏈接后的字符串
eg.alert(aColor.join("->"));//output:red->black->yellow
//(string)6.split():將字符串分割為字符數(shù)組,其中split(" ")將字符串分割為單個字符數(shù)組,eg."str"分割為s,t,r
7.contact():將參數(shù)附加到數(shù)組末尾,返回的函數(shù)值是新的Array對象
eg.
var aColor=new Array('red','black','yellow');
var aColorCon=aColor.concat("1","2");
alert(aColorCon.toString());//output: red,black,yellow,1,2
8.slice():返回具有指定項的新數(shù)組。
9.push()/pop():push()在數(shù)組結(jié)尾添加一個項,pop()刪除最后一個數(shù)組項并將該項值返回。
eg.
var aColor=new Array('red','black','yellow');
aColor.push("blue");
aColor.push("white");
alert(aColor.toString());
aColor.pop();
alert(aColor.toString());
10.shift():刪除數(shù)組中第一個項
11.unshift():向數(shù)組添加第一項,其他的各項后移。
var aColor=new Array('red','black','yellow');
aColor.shift();
alert(aColor.toString());
aColor.unshift("red");
alert(aColor.toString());
12.reverse():顛倒數(shù)組項的順序。
13.sort():對數(shù)組項升序排序。
eg.
var aColor=new Array('red','black','yellow');
aColor.sort();
alert(aColor);
alert(aColor.reverse());
14.splice().
var aColor=new Array('red','black','yellow');
alert(aColor.toString());//output: red,black,yellow
var aColor=['red','black','blue'];
alert(aColor.toString());//output: red,black,blue
2.length:獲取數(shù)組長度
3.toString():輸出數(shù)組中的所有元素。
alert(aColor.toString());////output: red,black,yellow
4.valueOf():同3
5.join():連接數(shù)組值,將數(shù)組通過連接符連接,返回鏈接后的字符串
eg.alert(aColor.join("->"));//output:red->black->yellow
//(string)6.split():將字符串分割為字符數(shù)組,其中split(" ")將字符串分割為單個字符數(shù)組,eg."str"分割為s,t,r
7.contact():將參數(shù)附加到數(shù)組末尾,返回的函數(shù)值是新的Array對象
eg.
var aColor=new Array('red','black','yellow');
var aColorCon=aColor.concat("1","2");
alert(aColorCon.toString());//output: red,black,yellow,1,2
8.slice():返回具有指定項的新數(shù)組。
9.push()/pop():push()在數(shù)組結(jié)尾添加一個項,pop()刪除最后一個數(shù)組項并將該項值返回。
eg.
var aColor=new Array('red','black','yellow');
aColor.push("blue");
aColor.push("white");
alert(aColor.toString());
aColor.pop();
alert(aColor.toString());
10.shift():刪除數(shù)組中第一個項
11.unshift():向數(shù)組添加第一項,其他的各項后移。
var aColor=new Array('red','black','yellow');
aColor.shift();
alert(aColor.toString());
aColor.unshift("red");
alert(aColor.toString());
12.reverse():顛倒數(shù)組項的順序。
13.sort():對數(shù)組項升序排序。
eg.
var aColor=new Array('red','black','yellow');
aColor.sort();
alert(aColor);
alert(aColor.reverse());
14.splice().
您可能感興趣的文章:
- javascript中數(shù)組array及string的方法總結(jié)
- javaScript array(數(shù)組)使用字符串作為數(shù)組下標的方法
- 在javascript將NodeList作為Array數(shù)組處理的方法
- Javascript array類 數(shù)組操作方法
- 深入探密Javascript數(shù)組方法
- JavaScript中合并數(shù)組的N種方法
- JavaScript判斷變量是對象還是數(shù)組的方法
- javascript進行數(shù)組追加方法小結(jié)
- javascript數(shù)組去重方法終極總結(jié)
- JavaScript數(shù)組Array對象增加和刪除元素方法總結(jié)
相關(guān)文章
封裝了一個支持匿名函數(shù)的Javascript事件監(jiān)聽器
這篇文章主要介紹了支持匿名函數(shù)的Javascript事件監(jiān)聽封裝,需要的朋友可以參考下2014-06-06JavaScript使用高階生成器進行過濾以生成素數(shù)
生成器大家都知道是怎么一回事,但是高階生成器又是什么東西呢,下面小編就來為大家簡單介紹一下如何使用高階生成器進行過濾以生成素數(shù)吧2024-02-02JS實現(xiàn)登錄頁面記住密碼和enter鍵登錄方法推薦
下面小編就為大家?guī)硪黄狫S實現(xiàn)登錄頁面記住密碼和enter鍵登錄方法推薦。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。2016-05-05javascript 表格排序和表頭浮動效果(擴展SortTable)
前段時間一個項目有大量頁面用到表格排序和表頭浮動的效果,在網(wǎng)上找了幾個表格排序的js代碼,最后選擇了 Stuart Langridge的SortTable,在SortTable基礎(chǔ)上做了些擴展,加上了表頭浮動效果及一些小功能。2009-04-04uni.getLocation和wx.getLocation方法調(diào)用無效也不返回失敗的解決方案
這篇文章主要給大家介紹了關(guān)于uni.getLocation和wx.getLocation方法調(diào)用無效也不返回失敗的解決方案,文中通過實例代碼以及圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2023-04-04JavaScript變量聲明var,let.const及區(qū)別淺析
這篇文章主要介紹了JavaScript變量聲明var,let.const及區(qū)別淺析,需要的朋友可以參考下2018-04-04