ホームページ >ウェブフロントエンド >jsチュートリアル >配列メソッドと文字列メソッドを解析するインスタンス
各部分の概要の後にサンプルコードがあります。コード内の黄色のボックスのメソッドは元の配列を変更しません。 PS: すべての例の結果は、1 つずつ実行して得られます。
配列
——通常の方法
スタック:pop()push(複数項目)
キュー:shift()unshift(複数項目)
ソート:sort([関数])reverse()
変換: toString() toLocateString() join([区切り文字])
操作: concat([複数の項目])スライス(始点[,終点])splice(始点,番号[,複数の項目])
位置:indexOf (item[,starting point]) lastIndexOf(item[,starting point])
——反復メソッド
パラメータ: (関数(値, 位置, 配列自体)[,スコープオブジェクト])
トラバーサル: forEach()マップ )
パラメータ: (関数(前の値、現在の値、位置、配列そのもの)[, 初期値])
Merge:reduce()reduceRight()
String——通常のメソッドCharacter: charAt(position) charCodeAt(position) String.fromCharCode (複数文字エンコーディング)
space : trim()
Compare: localeCompare(string)
Conversion: toUpperCase() toLowerCase () toLocaleUpperCase() toLocaleLowerCase() Split([コネクタ])
操作: substring(開始点 [, 終了点]) substr( 開始点 [, 数値]) replace(RegExp/文字列, 文字列/関数)
concat ([複数のアイテム])slice(開始点[,終了点])
position:indexOf(item[,開始点])lastIndexOf(item[,開始点])
——マッチング方法str .match(reg) reg.exec(str)str.search(reg) reg.test(str)
以上 以上がこの記事の内容です。皆さんの勉強や仕事のお役に立てればと思います。また、PHP 中国語 Web サイトもサポートしたいと思っています。 配列メソッドと文字列メソッドの分析例をさらに詳しく知りたい場合は、PHP 中国語 Web サイトに注目してください。