英 [?n'??ft]? ?美 [?n'??ft]??
vi.松開打字機(jī)或鍵盤的字型變換鍵
javascript unshift()方法 語法
作用:向數(shù)組的開頭添加一個(gè)或更多元素,并返回新的長度。
語法:arrayObject.unshift(newelement1,newelement2,....,newelementX)
參數(shù):newelement1 ? ?必需。向數(shù)組添加的第一個(gè)元素。? ? newelement2 ? ?可選。向數(shù)組添加的第二個(gè)元素。? ? newelementX ? ?可選??商砑尤舾蓚€(gè)元素。? ??
返回:arrayObject 的新長度。
說明:unshift() 方法將把它的參數(shù)插入 arrayObject 的頭部,并將已經(jīng)存在的元素順次地移到較高的下標(biāo)處,以便留出空間。該方法的第一個(gè)參數(shù)將成為數(shù)組的新元素 0,如果還有第二個(gè)參數(shù),它將成為新的元素 1,以此類推。請注意,unshift() 方法不創(chuàng)建新的創(chuàng)建,而是直接修改原有的數(shù)組。
注釋:該方法會改變數(shù)組的長度。unshift() 方法無法在 Internet Explorer 中正確地工作!要把一個(gè)或多個(gè)元素添加到數(shù)組的尾部,請使用 push() 方法。
javascript unshift()方法 示例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script type="text/javascript"> var arr = new Array() arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.unshift("William") + "<br />") document.write(arr) </script> </body> </html>
運(yùn)行實(shí)例 ?
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例