jQuery、遊びツール作る分には重宝するのですが、やはりこのレベルでもつらく感じるのでフレームワークを作ってみました。 コード全容 なんとたったの9行!でも手抜きしたわけではありません。 const jQueryFW = opt => { for(const key of Object.keys(opt.util)) opt.util[key] = opt.util[key].bind(opt, jQuery); opt.$S = opt.state, opt.$U = opt.util; jQuery($ => { for (const method of ['initState', 'init', 'initEventListener']) if (opt[method]) opt[method]($); }); }; 簡単な使い方 こんな感じで使います。 <div id="coun