本文爲 H5EDU 機構官方 HTML5培訓 教程,主要介紹:JavaScript強化教程 —— 數組的基本處理函數
html
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方法擴展 }