javascript原生對象常用方法總結(jié)(推薦)

javascript原生對象常用方法總結(jié)(推薦)

ID:27541571

大?。?21.39 KB

頁數(shù):29頁

時間:2018-12-03

javascript原生對象常用方法總結(jié)(推薦)_第1頁
javascript原生對象常用方法總結(jié)(推薦)_第2頁
javascript原生對象常用方法總結(jié)(推薦)_第3頁
javascript原生對象常用方法總結(jié)(推薦)_第4頁
javascript原生對象常用方法總結(jié)(推薦)_第5頁
資源描述:

《javascript原生對象常用方法總結(jié)(推薦)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、JavaScript原生對象常用方法總結(jié)(推薦)下面小編就為大家?guī)硪黄狫avaScript原生對象常用方法總結(jié)(推薦)。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。下面都是我學(xué)習(xí)W3CSchool教程中有關(guān)JavaScript寫的學(xué)習(xí)筆記,每個方法我都親身測試過,每個方法的用途和參數(shù)列表,我都是在經(jīng)過我親身實踐后加上了我自己的一點理解,解釋的還算比較詳細(xì)。現(xiàn)記錄下來,以便查閱:javascript之Array類:創(chuàng)建js數(shù)組兩種方式:vararr=口;nbsp;或vararr=newArray():(

2、)里可以指定長度,也可以不指定,指不指定都無所謂,因為js里的數(shù)組長度是可變的concat(arr1,arr2,arr3arrx):js數(shù)組合并,返回合并后的新數(shù)組,至少需要傳遞一個數(shù)組,也可以傳遞多個數(shù)組vararrl=newArray(3);nbsp;arrl[0]=//George";nbsp;arrl[1]=//JohrT;nbsp;arrl[2]=〃Thomas〃;nbsp;arrlO^Jeery'nbsp;vararr2=newArray(3);nbsp;arr2[0]=//James";nbsp;

3、arr2[l]=〃Adrew〃:nbsp;arr2[2]=〃Martin〃;nbsp;vararr3=newArray(3):nbsp;arr3[0]=Z/Java/Z;nbsp;arr3[1]="C#":nbsp;arr3[2]=〃PHP〃;nbsp;vararr4=arrl.concat(arr2,arr3);nbsp;alert(arr4):nbsp;nbsp;join():將數(shù)組元素按指定的分隔符拼接成一字符串返回,默認(rèn)分隔符為英文逗號vararr=newArray(3)nbsp;arr[0]=〃Geo

4、rge〃;nbsp;arr[1]=”JohrT:nbsp;arr[2]=〃Thomas〃:nbsp;arr[3]=”Jeery";nbsp;arr.join('〃);nbsp;sort(fn):數(shù)組排序,默認(rèn)是按英文字母的ASC碼升序排列,比如appie排在orange前面,其實sort還可以接收一個參數(shù),該參數(shù)function類型,有點類似于java里的比較器的意思,就是說如果不想按默認(rèn)的比較規(guī)則來排序,就必須提供一比較函數(shù),該函數(shù)有兩個參數(shù)a、b,如果返回值小于0,則a排在b前面如果返回值大于0,則b排在a

5、前面如果返回值等于0,則a、b位置不變vararr=newArray(6);nbsp;arr[0]=5;nbsp;arr[l]=23;nbsp;arr[2]=4:nbsp:arr[3]=18;nbsp;arr[4]=88;nbsp;arr[5]=10;nbsp;arr.sort(sortNumber):nbsp;functionsortNumber(a,b)nbsp;{nbsp;returna_b;nbsp;}nbsp;pop():刪除數(shù)組的最后一個元素,把數(shù)組長度減1,并且返回它刪除的元素的值。如果數(shù)組己經(jīng)為

6、空,則pop()不改變數(shù)組,并返回undefined值。vararr=newArray(6):nbsp;arr[0]二5;nbsp;arr[l]=23;nbsp;arr[2]=4;nbsp;arr[3]=18;nbsp:arr[4]=88;nbsp;arr[5]=10;nbsp;vara=arr.pop();nbsp;alert(a):nbsp;for(varxinarr){nbsp;alert(arr[x]);nbsp;}nbsp;push(nl,n2,n3,…?nx):向數(shù)組末尾添加一個或多個元素,并返回添

7、加后數(shù)組的長度,注意,此方法操作的是原數(shù)組對象,不會創(chuàng)建副本。此方法可以接收多個參數(shù),至少要傳遞一個參數(shù)vararr二newArray(6);nbsp;arr[0]=5;nbsp;arr[l]=23;nbsp;arr[2]=4;nbsp;arr[3]=18;nbsp;arr[4]=88;nbsp;arr[5]=10;nbsp;varlen=arr.push(44,80):nbsp:alert(len):nbsp;for(varxinarr){nbsp;alert(arr[x]):nbsp;}nbsp;rever

8、se():顛倒數(shù)組中元素的順序,即如果原來數(shù)組元素是1,2,3,4,5,調(diào)用reverse()后,元素順序為5,4,3,2,1,注意,此方法直接操作的是原數(shù)組對象,不會創(chuàng)建副本。vararr=[3,5,11,6,90,0]:nbsp:arr.reverse():nbsp;for(varxinarr){nbsp;alert(arr[x]);nbsp;}nbsp;shiftO:刪除數(shù)組的第

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。