ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript DSL の流暢なインターフェイス (チェーン呼び出しを使用) example_javascript スキル
DSL をしばらく注意深く研究した結果、JavaScript で最もよく使用されるものの 1 つは、おそらく連鎖呼び出し (メソッド連鎖) であることがわかりました。 興味深いことに、Martin Flower 氏は次のように指摘しました。
DSL スムーズ インターフェイス
流暢なインターフェースの本来の目的は、読みやすい API を構築することです。結局のところ、コードは人が読めるように書かれています。
同様に、先ほどメソッド カスケードを通じて DOM をどのように操作したかを簡単に見てみましょう
ただし、これは式ジェネレーターのように見えます。
式ジェネレーター オブジェクトは、コヒーレント インターフェイスのセットを提供し、コヒーレント インターフェイス呼び出しを基礎となるコマンド クエリ API への呼び出しに変換します。
このような API は、データベースに関するいくつかの API で見られます。
メソッドカスケード
以下のように表現します。