私はまだjQueryを学んでいますが、jQueryを使うほどオブジェクト指向ではなく手続き型に見えます。たとえば、私はjQueryクラスを見たり使ったりしていないと思いますが、内部的に使われているクラスもあります。私がしているのは、オブジェクトを自分で構築するのではなく、メソッド連鎖です。例えば新しいFoo()。また、jQuery documentation for plug-in developmentはクラスについても言及していません。jQueryは手続きですか?
jQueryは、jQueryベースのライブラリを書くときに関数とメソッドのみを公開し、カスタムクラスを内部に保持することを奨励していますか?私は、jQueryプラグインの作成については説明しませんが、各アプリケーション固有のカスタムライブラリです。
私はJavaから来ているので、ここで混乱しています。
(1)JSにはクラスがありません。 (2)オブジェクトを使わず*メソッド*をどのように連結できますか? ;)それらの構造に文字newが含まれていないからといって、オブジェクトを作成したり使用したりしているわけではありません。 – delnan
jQueryは* OOよりも優れています! –