underscore
TechFE
CSDN博客体验不好,我的博客更新在:https://zrysmt.github.io/
展开
-
动手DIY一个underscorejs库及underscorejs源码分析2
接着第一篇《动手DIY一个underscorejs库及underscorejs源码分析1》 所有代码挂在我的github上。 1.兼容requirejs和seajs模块化 requirejs 最后加上 if (typeof define == 'function' && define.amd) { //定义一个模块并且起个名字 define('_unde原创 2016-10-27 12:38:03 · 476 阅读 · 0 评论 -
动手DIY一个underscorejs库及underscorejs源码分析3
所有代码挂在我的github上,例子是demo6.html,DIY/4/_underscore.js.欢迎fork,star。 https://github.com/zrysmt/DIY-underscorejs 这一部分来DIY两个经常被使用的函数(或者说分析其源码),分别是throttle(节流函数)和debounce(防反跳函数)。这两个函数特别适合一些场景:事件频繁被触发,会导致频繁执原创 2016-12-28 12:03:31 · 539 阅读 · 0 评论 -
动手DIY一个underscorejs库及underscorejs源码分析1
Underscore 是一个 JavaScript 工具库,它提供一整套函数编程的实用功能。他弥补了 jQuery 没有实现的功能,同时又是Backbone 必不可少的部分。underscore.js源码加上注释也就1千多行,用underscore.js作为阅读源码的开始是一个不错的开始,当然阅读源码的同时,手也不能停下来。下面我会写几篇博客,一边分析源码,一边根据源码重新DIY一份(_unders原创 2016-10-26 16:06:56 · 1348 阅读 · 0 评论