これは、「jQueryからの」「結合された」ゲッター/セッターメソッドと呼ばれるものです。
var foo = $("<div>This is my HTML</div>"),
myText;
myText = foo.text(); // myHTML now equals "This is my HTML" (Getter)
foo.text("This is a new value"); // The text now equals "This is a new value")
これは、個別の(理論的な)メソッドを使用した同じロジックです。
var foo = $("<div>This is my HTML</div>"),
myText;
myText = foo.getText(); // myHTML now equals "This is my HTML" (Getter)
foo.setText("This is a new value"); // The text now equals "This is a new value")
私の質問:
jQueryのようなライブラリを設計するとき、なぜ2番目のルートではなく最初のルートに行くことにしたのですか?2番目のアプローチは一目でわかりやすく、理解しやすいものではありませんか?