├── .DS_Store ├── IE<8循环引用导致的内存泄露 ├── IE<8循环引用导致的内存泄露.md └── images │ └── leakage.png ├── JavaScript内存那点事 ├── .DS_Store ├── JavaScript内存那点事.md └── images │ ├── cycle.png │ ├── life-cycle.png │ ├── mark-sweep.gif │ └── no-cycle.png ├── Medium渐进性懒加载 ├── .DS_Store ├── Medium渐进性懒加载.md ├── images │ ├── .DS_Store │ ├── 200-bytes.jpg │ ├── lqip-sqip.png │ ├── p-img-loading.png │ ├── pinterest.png │ └── sqip-lqip.png └── progressive-img │ ├── .DS_Store │ ├── index.html │ ├── webp.png │ └── webp.webp ├── README.md ├── WebP实战 ├── .DS_Store ├── WebP实战.md └── images │ ├── webp-supports.png │ └── webp.png ├── demos ├── .DS_Store ├── callbacks.html ├── closures.html ├── dom.html ├── dom_practice.html ├── log.html ├── setinterval.html └── timers.html ├── images ├── CG.png ├── callback.png ├── callback1.png ├── closure.png ├── closure1.png ├── closure2.png ├── closure3.png ├── closure4.png ├── closure5.png ├── console_1.png ├── console_2.png ├── dom1.png ├── dom2.png ├── dom3.png ├── fixbug.png ├── head.jpg ├── memory.gif └── setinterval.png ├── public.md ├── requestAnimationFrame ├── .DS_Store ├── images │ ├── arf.png │ └── compat.png └── requestAnimationFrame.md ├── 关于外部样式表也许你不知道的事 ├── examples │ └── demo.html ├── images │ ├── async-network.png │ ├── async-network1.png │ ├── async.png │ ├── default-network.png │ ├── media-network.png │ ├── media.png │ ├── script-network.png │ ├── script.png │ ├── style-sheet-default.png │ └── style-sheet.png ├── style-sheet.mindnode │ ├── QuickLook │ │ └── Preview.jpg │ ├── contents.xml │ ├── style.mindnodestyle │ │ ├── contents.xml │ │ └── metadata.plist │ └── viewState.plist └── 关于外部样式表也许你不知道的事.md ├── 内存泄露之Listeners ├── images │ ├── listener_location.png │ ├── listeners_event.png │ ├── listeners_fixed.png │ ├── listeners_performance.png │ ├── listeners_resize.png │ └── listeners_resize_after.png └── 内存泄露之Listeners.md ├── 内存泄露之jQuery.cache ├── images │ ├── jquery.jpg │ ├── jquery1_x.png │ ├── jquery2_x.png │ ├── jquery_cache_1_x.png │ └── jquery_cache_2_x.png └── 内存泄露之jQuery.cache.md ├── 常见的JavaScript内存泄露 ├── images │ ├── callback.png │ ├── callback1.png │ ├── closure.png │ ├── closure1.png │ ├── closure2.png │ ├── closure3.png │ ├── closure4.png │ ├── closure5.png │ ├── console_1.png │ ├── console_2.png │ ├── dom1.png │ ├── dom2.png │ ├── dom3.png │ ├── head.jpg │ ├── memory.gif │ └── setinterval.png └── 常见的JavaScript内存泄露.md └── 浏览器渲染简述 ├── images ├── browser.png ├── cheap-operations.jpg ├── cssom-tree.png ├── cssom.png ├── frame-full.jpg ├── frame-no-layout-paint.jpg ├── frame-no-layout.jpg ├── full-process.png ├── layout-viewport.png ├── render-tree.png ├── render.png ├── rendering.png ├── the_compositing_forest.png ├── tiled.png └── tiles.png └── 浏览器渲染简述.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/.DS_Store -------------------------------------------------------------------------------- /IE<8循环引用导致的内存泄露/IE<8循环引用导致的内存泄露.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/IE<8循环引用导致的内存泄露/IE<8循环引用导致的内存泄露.md -------------------------------------------------------------------------------- /IE<8循环引用导致的内存泄露/images/leakage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/IE<8循环引用导致的内存泄露/images/leakage.png -------------------------------------------------------------------------------- /JavaScript内存那点事/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/.DS_Store -------------------------------------------------------------------------------- /JavaScript内存那点事/JavaScript内存那点事.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/JavaScript内存那点事.md -------------------------------------------------------------------------------- /JavaScript内存那点事/images/cycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/images/cycle.png -------------------------------------------------------------------------------- /JavaScript内存那点事/images/life-cycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/images/life-cycle.png -------------------------------------------------------------------------------- /JavaScript内存那点事/images/mark-sweep.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/images/mark-sweep.gif -------------------------------------------------------------------------------- /JavaScript内存那点事/images/no-cycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/JavaScript内存那点事/images/no-cycle.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/.DS_Store -------------------------------------------------------------------------------- /Medium渐进性懒加载/Medium渐进性懒加载.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/Medium渐进性懒加载.md -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/.DS_Store -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/200-bytes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/200-bytes.jpg -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/lqip-sqip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/lqip-sqip.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/p-img-loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/p-img-loading.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/pinterest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/pinterest.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/images/sqip-lqip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/images/sqip-lqip.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/progressive-img/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/progressive-img/.DS_Store -------------------------------------------------------------------------------- /Medium渐进性懒加载/progressive-img/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/progressive-img/index.html -------------------------------------------------------------------------------- /Medium渐进性懒加载/progressive-img/webp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/progressive-img/webp.png -------------------------------------------------------------------------------- /Medium渐进性懒加载/progressive-img/webp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/Medium渐进性懒加载/progressive-img/webp.webp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/README.md -------------------------------------------------------------------------------- /WebP实战/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/WebP实战/.DS_Store -------------------------------------------------------------------------------- /WebP实战/WebP实战.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/WebP实战/WebP实战.md -------------------------------------------------------------------------------- /WebP实战/images/webp-supports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/WebP实战/images/webp-supports.png -------------------------------------------------------------------------------- /WebP实战/images/webp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/WebP实战/images/webp.png -------------------------------------------------------------------------------- /demos/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/.DS_Store -------------------------------------------------------------------------------- /demos/callbacks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/callbacks.html -------------------------------------------------------------------------------- /demos/closures.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/closures.html -------------------------------------------------------------------------------- /demos/dom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/dom.html -------------------------------------------------------------------------------- /demos/dom_practice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/dom_practice.html -------------------------------------------------------------------------------- /demos/log.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/log.html -------------------------------------------------------------------------------- /demos/setinterval.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/setinterval.html -------------------------------------------------------------------------------- /demos/timers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/demos/timers.html -------------------------------------------------------------------------------- /images/CG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/CG.png -------------------------------------------------------------------------------- /images/callback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/callback.png -------------------------------------------------------------------------------- /images/callback1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/callback1.png -------------------------------------------------------------------------------- /images/closure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure.png -------------------------------------------------------------------------------- /images/closure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure1.png -------------------------------------------------------------------------------- /images/closure2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure2.png -------------------------------------------------------------------------------- /images/closure3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure3.png -------------------------------------------------------------------------------- /images/closure4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure4.png -------------------------------------------------------------------------------- /images/closure5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/closure5.png -------------------------------------------------------------------------------- /images/console_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/console_1.png -------------------------------------------------------------------------------- /images/console_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/console_2.png -------------------------------------------------------------------------------- /images/dom1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/dom1.png -------------------------------------------------------------------------------- /images/dom2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/dom2.png -------------------------------------------------------------------------------- /images/dom3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/dom3.png -------------------------------------------------------------------------------- /images/fixbug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/fixbug.png -------------------------------------------------------------------------------- /images/head.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/head.jpg -------------------------------------------------------------------------------- /images/memory.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/memory.gif -------------------------------------------------------------------------------- /images/setinterval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/images/setinterval.png -------------------------------------------------------------------------------- /public.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/public.md -------------------------------------------------------------------------------- /requestAnimationFrame/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/requestAnimationFrame/.DS_Store -------------------------------------------------------------------------------- /requestAnimationFrame/images/arf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/requestAnimationFrame/images/arf.png -------------------------------------------------------------------------------- /requestAnimationFrame/images/compat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/requestAnimationFrame/images/compat.png -------------------------------------------------------------------------------- /requestAnimationFrame/requestAnimationFrame.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/requestAnimationFrame/requestAnimationFrame.md -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/examples/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/examples/demo.html -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/async-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/async-network.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/async-network1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/async-network1.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/async.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/async.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/default-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/default-network.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/media-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/media-network.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/media.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/media.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/script-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/script-network.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/script.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/style-sheet-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/style-sheet-default.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/images/style-sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/images/style-sheet.png -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/style-sheet.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/style-sheet.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/style-sheet.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/style-sheet.mindnode/contents.xml -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/style-sheet.mindnode/style.mindnodestyle/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/style-sheet.mindnode/style.mindnodestyle/contents.xml -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/style-sheet.mindnode/style.mindnodestyle/metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/style-sheet.mindnode/style.mindnodestyle/metadata.plist -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/style-sheet.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/style-sheet.mindnode/viewState.plist -------------------------------------------------------------------------------- /关于外部样式表也许你不知道的事/关于外部样式表也许你不知道的事.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/关于外部样式表也许你不知道的事/关于外部样式表也许你不知道的事.md -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listener_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listener_location.png -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listeners_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listeners_event.png -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listeners_fixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listeners_fixed.png -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listeners_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listeners_performance.png -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listeners_resize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listeners_resize.png -------------------------------------------------------------------------------- /内存泄露之Listeners/images/listeners_resize_after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/images/listeners_resize_after.png -------------------------------------------------------------------------------- /内存泄露之Listeners/内存泄露之Listeners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之Listeners/内存泄露之Listeners.md -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/images/jquery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/images/jquery.jpg -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/images/jquery1_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/images/jquery1_x.png -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/images/jquery2_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/images/jquery2_x.png -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/images/jquery_cache_1_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/images/jquery_cache_1_x.png -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/images/jquery_cache_2_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/images/jquery_cache_2_x.png -------------------------------------------------------------------------------- /内存泄露之jQuery.cache/内存泄露之jQuery.cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/内存泄露之jQuery.cache/内存泄露之jQuery.cache.md -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/callback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/callback.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/callback1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/callback1.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure1.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure2.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure3.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure4.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/closure5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/closure5.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/console_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/console_1.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/console_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/console_2.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/dom1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/dom1.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/dom2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/dom2.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/dom3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/dom3.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/head.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/head.jpg -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/memory.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/memory.gif -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/images/setinterval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/images/setinterval.png -------------------------------------------------------------------------------- /常见的JavaScript内存泄露/常见的JavaScript内存泄露.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/常见的JavaScript内存泄露/常见的JavaScript内存泄露.md -------------------------------------------------------------------------------- /浏览器渲染简述/images/browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/browser.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/cheap-operations.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/cheap-operations.jpg -------------------------------------------------------------------------------- /浏览器渲染简述/images/cssom-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/cssom-tree.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/cssom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/cssom.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/frame-full.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/frame-full.jpg -------------------------------------------------------------------------------- /浏览器渲染简述/images/frame-no-layout-paint.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/frame-no-layout-paint.jpg -------------------------------------------------------------------------------- /浏览器渲染简述/images/frame-no-layout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/frame-no-layout.jpg -------------------------------------------------------------------------------- /浏览器渲染简述/images/full-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/full-process.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/layout-viewport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/layout-viewport.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/render-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/render-tree.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/render.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/rendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/rendering.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/the_compositing_forest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/the_compositing_forest.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/tiled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/tiled.png -------------------------------------------------------------------------------- /浏览器渲染简述/images/tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/images/tiles.png -------------------------------------------------------------------------------- /浏览器渲染简述/浏览器渲染简述.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhansingsong/js-leakage-patterns/HEAD/浏览器渲染简述/浏览器渲染简述.md --------------------------------------------------------------------------------