言語化する朧げな

Baby steps to Giant strides!

javascript

React,Reduxのキャッチアップ

フロントエンド周りの技術が少し落ち着いてきたという風潮があるので、キャッチアップ。 やったこと React Tutorial https://facebook.github.io/react/docs/tutorial.html React自体は結構シンプルでわかりやすく、メリットも感じられた。 state周りが、flu…

jQueryのセレクタ解析のSizzleについて

jQueryのソースコードは jquery-2.1.4.js を見ていきます。 Sizzleとは Stand Alone のCSSセレクタの解析エンジンで、指定したセレクタに対するDOM要素を抽出してくれるものです。 Sizzle JavaScript Selector Library jQueryとSizzleの関係性について 下記…

Dropzone.jsの仕組み

依存API ドラッグ&ドロップ - DragDrop | MDN ドラッグ&ドロップ イベント DataTransfer - DragDrop | MDN ドラッグ&ドロップでイベントが発生した際に、ドロップされたファイル情報eventオブジェクトのdataTransferプロパティに格納される Dropzone.protot…

JQueryのイベント実行の仕組みを調べてみた

JQueryでのイベントリスナーの設定、実行までがどんな仕組みになっているのかが気になったので調べてみました。今回参考にしたのはjquery-1.7.1.jsです。 まずJQuery自体の定義ですが、無名関数スコープ内で定義されていて、それをwindowオブジェクトに追加…