每一部分總結後有實例程式碼,程式碼中黃色框方法不改變原數組。 PS:所有實例結果均一一運轉所得。
Array
-普通方法
堆疊: pop() push(多個項目)
佇列:shift() unshift(多項)
:sort(p轉換:toString() toLocateString() join([分隔符號])
操作:concat([多個項目]) slice(起點[,終點]) splice(起點,個數[,多個項目])
。位置:indexOf(項[,起點]) lastIndexOf(項[,起點])-迭代方法
參數: (function(值,位置,數組本身)[,作用域物件])遍歷:forEach()
映射:map()
過濾:filter()
檢測:every() some()
參數:(function(前一值,當前值,位置,數組本身)[,初始值])
歸併:reduce() reduceRight()
String
——普通方法
字編碼: trim()
比較: localeCompare(字串)
轉換: toUpperCase() toLowerCase() toLocaleUpperCase() toLocaleLowerxCase() toLocaleUpperCase() toLocaleLowerC() sp. substr(起點[,個數]) replace(RegExp/字符串,字符串/函數)
concat([多個項]) slice(起點[,終點])
位置: indexOf(項[,起點]) lastIndexOf (項[,起點])
——匹配方法str.match(reg) reg.exec(str)str.search(reg) 造成就是本文的全部內容,希望本文的內容對大家的學習或工作能帶來一定的幫助,同時也希望多多支持PHP中文網!
更多實例解析Array和String方法相關文章請關注PHP中文網!