Zeptoソースコードを読む:DOM操作
この記事は依然として dom 関連のメソッドについて扱い、主に dom を操作するメソッドを重点的に紹介します。
Zeptoソースコードを読むシリーズはGitHub上で公開されていますので、ご興味のある方はぜひStarをお願いします:reading-zepto
ソースコードのバージョン
本記事で読んだソースコードは zepto1.2.0 です。
remove
remove: function() {
return this.each(funct ...
7月1日 22:49 投稿
ZeptoのCallbacksモジュール実装の核心技術
ZeptoのCallbacksモジュールは、Deferredオブジェクトの基盤となるコールバック管理機構を提供します。このモジュールは非同期処理の柔軟な制御を可能にし、AjaxモジュールのPromiseスタイル実装を支えています。以下、その内部仕組みを詳細に解説します。
CallbacksモジュールはZeptoオブジェクトに追加されるファクトリ関数で、オプション設定によりコールバック管理オ ...
6月4日 17:10 投稿
Zeptoのスタイル操作メソッドを深掘り
この記事では、DOM要素に対するCSSクラスやスタイルプロパティの操作に焦点を当てて解説します。
キャッシュ付き正規表現生成器
const patternCache = {}
function buildClassPattern(className) {
return patternCache[className] ||
(patternCache[className] = new RegExp('(^|\\s)' + className + '(\\s|$)'))
}
指定されたクラス名を含むかどうかを判定する正 ...
5月25日 05:09 投稿