/** * 简易路由 */ var Router = { // 路由初始 init: function () { this.routes = {}; this.useRouter(); }, // 路由配置 route: function (path, cb) { this.routes[path] ... Read More
// 模拟原生JS中的bind, 将函数指针以值的形式传递,该函数必须在特定环境中执行 function bind(fn, context) { var args = Array.prototype.slice.call(arguments, 2); return function () { var innerArgs = Array.prototype.slic... Read More