メソッドチェーンとは

メソッドチェーンとは

メソッドチェーンは、あるオブジェクトに対してメソッドを.(ドット)で連結して繋げていくことです。
前のメソッドで返ってきた値を次に繋げたメソッドが受け取って処理していきます。

メソッドチェーンは1つのオブジェクト指定に対して連続してメソッドを実行することができる反面、繋げすぎるとデバッグが困難になったりしますので、処理する内容に応じて使い分けるとよいでしょう。

以下は変数strの文字列に、replaceメソッドとmatchメソッドを処理する例です。

メソッドを繋げないパターン:

メソッドを繋げるパターン:

JavaScript逆引きリファレンス一覧へ戻る