Closed azu closed 9 years ago
同じテーマでそれぞれ話しを進めるべきか? No, 目的としてはそれぞれの方式がどういう所に向いていて、それを確認できることとしたい。
CONTRIBUTING.md に書くポイントまとめた
Plugins | jQuery Learning Center にprototype拡張すると書いてあるのでそういう趣旨なんだな。 new を使わない拡張パターンみたいな
jQueryプラグインの向いてないところを考える
結局はただのprototype プラグインからなんでも出来るので制御が難しい このインスタンスにはプラグインを無効化するといた個別制御が欠如
プラグイン全体の話として、本体のコア機能もプラグインで実装されているかという話があるとよさそう。 このコア機能がプラグインであることのメリットについて調べる必要がありそう
jQuery.extendとjQuery.fn.extendとプロトタイプチェイン - (゚∀゚)o彡 sasata299's blog 違いについて。クラスメソッドとインスタンスメソッド
jQueryのプラグインについて
どう書ける?
と読み込ませると、jQueryオブジェクトで拡張したメソッド使えるようになる。
どういう仕組み?
$.fn
に拡張したいメソッドを追加すると、jQueryオブジェクトにそのメソッドが追加される。 prototypeに対して拡張するのと同じどういう事に向いてる?
<script>
時代のものなので、複数のバージョンの扱いなど大雑把どういう事に向いていない?
$
orjQuery
があるという前提という空気感この仕組みを使ってるもの
チェックシート