この広告は、90日以上更新していないブログに表示しています。2020-11-21jQueryはいかにしてDOMを取得するか(1)jQuery最近、バイトの隙間時間に、jQueryを廃止してTypeScriptにリプレイスする、というタスクをするようになった。jQueryのDOMの取得を、Documentを使って書き換える時に、jQueryはいかにしてDOMを取得するか、ということが気になったので少し調べていく。今回は、そもそもjQueryの$はなんなのか、ということを調べた。jQueryのコードは、https://code.jquery.com/jquery-3.5.1.jsから入手し、行数を分かりやすくするためにここに置いたgithub.comさっそく、以下のHTMLを用意して、コードを見ていく。console.log($);</script></body></html>このコードの実行結果は、以下のようになる。jQuery...この実行結果は、153行目で定義されている。);};実際に返されている部分は、最後の10871行目である。jQuery;これがなぜconsole.log($);で出力できるかというと、10865行目に以下のような処理をされているからである。jQuery;だから、console.log(jQuery);としても同じ結果が得られる。(1)はてなブログをはじめよう!wafuwafu13さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。