首頁  >  文章  >  web前端  >  JavaScript強化教程-陣列的基本處理函數

JavaScript強化教程-陣列的基本處理函數

巴扎黑
巴扎黑原創
2016-12-06 13:37:241622瀏覽

本文為H5EDU 機構官方HTML5培訓教程,主要介紹:JavaScript強化教程—— 數組的基本處理函數 

Array.push();添加元素在數組最後,並返回數組新的長度 

Array.pop() ;刪除最後一個元素,減少陣列長度,並傳回最後一個元素 

Array.unshift();在陣列前面加上元素 

Array.splice(n,x); //n陣列下標   x幾個從n開始刪除 
(x=1時,表明刪除當前下標為n的元素) 

indexOf() 搜尋整個數組中具有給定制的元素,返回找到的第一個元素的索引或者如果沒有找到就傳回-1 

map()方法將所呼叫的陣列的每個元素傳遞給指定函數,並傳回一個陣列,它包含該函數的傳回值 
a= [1,2,3]; 
b=a. map(function(){ return x*x;}); //b是[1,4,9] 

字元陣列的基本處理函數 

1.substr(x,n) 輸出一段字串,從x向後輸出n個 
小貼士類似splice(x,n); substr(n)從第n個到最後 
2.charAt(n) 輸出字串中第n個字元 
3.charCodeAt(n)輸出第n個字元編碼 
舉例檢查一段字元x字元出現的次數 
4.join(n) 實作字元陣列變成字串兩元素間插入n 
5.split(“依照字串中某一字元切割” ); 實作字串轉換成字元陣列。
6.sort() 將字元陣列依字母順序排序後傳回該陣列 
7.reverse()顛倒排序 
8.replace("hello","你好");字串取代 
9.String. prototype.left = function(){ 
  String方法擴充 
}

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn