ホームページ >ウェブフロントエンド >jsチュートリアル >配列メソッドと文字列メソッドを解析するインスタンス

配列メソッドと文字列メソッドを解析するインスタンス

高洛峰
高洛峰オリジナル
2016-12-29 09:08:571539ブラウズ

各部分の概要の後にサンプルコードがあります。コード内の黄色のボックスのメソッドは元の配列を変更しません。 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 サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。