男女做爽爽爽网站-男女做羞羞高清-男女做爰高清无遮挡免费视频-男女做爰猛烈-男女做爰猛烈吃奶啪啪喷水网站-内射白浆一区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

javascript數組常用方法

admin
2010年8月13日 18:44 本文熱度 4788
1.ArrayObject shift() 方法

定義和用法
shift() 方法用于把數組的第一個元素從其中刪除,并返回第一個元素的值。

語法
arrayObject.shift()

返回值
數組原來的第一個元素的值。

說明
如果數組是空的,那么 shift() 方法將不進行任何操作,返回 undefined 值。請注意,該方法不創建新數組,而是直接修改原有的 arrayObject。

2.ArrayObject slice() 方法

定義和用法
slice() 方法可從已有的數組中返回選定的元素。

語法
arrayObject.slice(start,end)
 
start 必需。規定從何處開始選取。如果是負數,那么它規定從數組尾部開始算起的位置。也就是說,-1 指最后一個元素,-2 指倒數第二個元素,以此類推。
end 可選。規定從何處結束選取。該參數是數組片斷結束處的數組下標。如果沒有指定該參數,那么切分的數組包含從 start 到數組結束的所有元素。如果這個參數是負數,那么它規定的是從數組尾部開始算起的元素。

返回值
返回一個新的數組,包含從 start 到 end (不包括該元素)的 arrayObject 中的元素。

說明
請注意,該方法并不會修改數組,而是返回一個子數組。如果想刪除數組中的一段元素,應該使用方法 Array.splice()。

3.ArrayObject sort() 方法

定義和用法
sort() 方法用于對數組的元素進行排序。

語法
arrayObject.sort(sortby)參數 描述
sortby 可選。規定排序順序。必須是函數。

返回值
對數組的引用。請注意,數組在原數組上進行排序,不生成副本。

說明
如果調用該方法時沒有使用參數,將按字母順序對數組中的元素進行排序,說得更精確點,是按照字符編碼的順序進行排序。要實現這一點,首先應把數組的元素都轉換成字符串(如有必要),以便進行比較。

如果想按照其他標準進行排序,就需要提供比較函數,該函數要比較兩個值,然后返回一個用于說明這兩個值的相對順序的數字。比較函數應該具有兩個參數 a 和 b,其返回值如下:

若 a 小于 b,在排序后的數組中 a 應該出現在 b 之前,則返回一個小于 0 的值。
若 a 等于 b,則返回 0。
若 a 大于 b,則返回一個大于 0 的值。

4.ArrayObject join() 方法

定義和用法
join() 方法用于把數組中的所有元素放入一個字符串。

元素是通過指定的分隔符進行分隔的。

語法
arrayObject.join(separator)參數 描述
separator 可選。指定要使用的分隔符。如果省略該參數,則使用逗號作為分隔符。

返回值
返回一個字符串。該字符串是通過把 arrayObject 的每個元素轉換為字符串,然后把這些字符串連接起來,在兩個元素之間插入 separator 字符串而生成的。

5.ArrayObject concat() 方法

定義和用法
concat() 方法用于連接兩個或多個數組。

該方法不會改變現有的數組,而僅僅會返回被連接數組的一個副本。

語法
arrayObject.concat(arrayX,arrayX,......,arrayX)參數 描述
arrayX 必需。該參數可以是具體的值,也可以是數組對象。可以是任意多個。

返回值
返回一個新的數組。該數組是通過把所有 arrayX 參數添加到 arrayObject 中生成的。如果要進行 concat() 操作的參數是數組,那么添加的是數組中的元素,而不是數組。

6.ArrayObject pop() 方法

定義和用法
pop() 方法用于刪除并返回數組的最后一個元素。

語法
arrayObject.pop()返回值
arrayObject 的最后一個元素。

說明
pop() 方法將刪除 arrayObject 的最后一個元素,把數組長度減 1,并且返回它刪除的元素的值。如果數組已經為空,則 pop() 不改變數組,并返回 undefined 值。

7.ArrayObject push() 方法

定義和用法
push() 方法可向數組的末尾添加一個或多個元素,并返回新的長度。

語法
arrayObject.push(newelement1,newelement2,....,newelementX)參數 描述
newelement1 必需。要添加到數組的第一個元素。
newelement2 可選。要添加到數組的第二個元素。
newelementX 可選??商砑佣鄠€元素。

返回值
把指定的值添加到數組后的新長度。

說明
push() 方法可把它的參數順序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是創建一個新的數組。push() 方法和 pop() 方法使用數組提供的先進后出棧的功能。


8.ArrayObject splice() 方法

定義和用法
splice() 方法用于插入、刪除或替換數組的元素。

語法
arrayObject.splice(index,howmany,element1,.....,elementX)參數 描述
index 必需。規定從何處添加/刪除元素。

該參數是開始插入和(或)刪除的數組元素的下標,必須是數字。
 
howmany 必需。規定應該刪除多少元素。必須是數字,但可以是 "0"。

如果未規定此參數,則刪除從 index 開始到原數組結尾的所有元素。
 
element1 可選。規定要添加到數組的新元素。從 index 所指的下標處開始插入。
elementX 可選。可向數組添加若干元素。

返回值
如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數組。

說明
splice() 方法可刪除從 index 處開始的零個或多個元素,并且用參數列表中聲明的一個或多個值來替換那些被刪除的元素。

9.ArrayObject toString() 方法

定義和用法
toString() 方法可把數組轉換為字符串,并返回結果。

語法
arrayObject.toString()返回值
arrayObject 的字符串表示。返回值與沒有參數的 join() 方法返回的字符串相同。

說明
當數組用于字符串環境時,ArrayObject 會調用這一方法將數組自動轉換成字符串。但是在某些情況下,需要顯式地調用該方法。

10.ArrayObject toLocaleString() 方法

定義和用法
把數組轉換為本地字符串。

語法
arrayObject.toLocaleString()返回值
arrayObject 的本地字符串表示。

說明
首先調用每個數組元素的 toLocaleString() 方法,然后使用地區特定的分隔符把生成的字符串連接起來,形成一個字符串。

11.ArrayObject unshift() 方法

定義和用法
unshift() 方法可向數組的開頭添加一個或更多元素,并返回新的長度。

語法
arrayObject.unshift(newelement1,newelement2,....,newelementX)參數 描述
newelement1 必需。向數組添加的第一個元素。
newelement2 可選。向數組添加的第二個元素。
newelementX 可選??商砑尤舾蓚€元素。

返回值
arrayObject 的新長度。

說明
unshift() 方法將把它的參數插入 arrayObject 的頭部,并將已經存在的元素順次地移到較高的下標處,以便留出空間。該方法的第一個參數將成為數組的新元素 0,如果還有第二個參數,它將成為新的元素 1,以此類推。

請注意,unshift() 方法不創建新的創建,而是直接修改原有的數組。

該文章在 2010/8/13 18:44:12 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 99久久无码一区人妻a片 | 免费无码国产精品一区二区 | 精品久久久久无码AV片软件 | 一级一级一级一级毛片 | 亚洲精品国产一区二区 | 成人午夜视频精品一区 | 嫩草精品国产亚洲av高清不卡 | 国产+欧美日韩+一区二区三区 | 久久久不卡国产精品一区二区 | 日韩精品在线免费观看 | 久久成人精品视频11 | 国产成年无码aⅴ片在线观看 | 免费的又色又爽又黄的视频软件 | 欧美亚洲综合高清在线 | 久久婷婷六月综合色液啪 | 91精品国内久久久久精品一本 | 国产啪精品视频网给免丝袜 | 韩国精品一区视频在线播放 | 欧美亚洲精品中文字幕乱码 | 国产精品一区二区精品视频导航 | 波多野结衣一区二区三区四区欧美剧高清在线观看 | 久久久精品人妻一区二区三区同人 | 欧美另类人妖 | 2024国产国拍亚洲精品 | 五月色综合无码一区二区三区 | 欧美日韩国产在线 | 韩国羞羞秘密教学子开车漫书 | 久久中文字幕久久久久91 | 五月激激激综合网色播免费 | 午夜福利自怕 | 国产亚洲精品久久久久久禁果TV | 性猛交富婆ⅹxxx乱大交 | 91久久人澡人人添人人爽欧美 | 国偷自产一区二视频观看 | 韩国男人的天堂 | 二区日韩国产精品 | 国产成人手机视频 | 精品国产高清自在线一区二区三 | 青青青国产依人在线 | av粉嫩国产不卡无码一区二区 | 狠狠色噜噜狠狠狠888奇米 |