摘要: 在学习js过程中怎么也绕不过用到call、apply方法,感觉都差不多,现在看看他们的用法,区别 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 e.g. function f 阅读全文
posted @ 2016-03-01 17:00 坚持不懈❥ 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 什么是函数节流? 介绍前,先说下背景。在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(其核心就是绑定mousemove),这种事件有一个特点,就是用户不必特地捣乱,他在一个正常的操作中,都有可能在一个短的时间内触发非常多次事件绑定程序。而大家知道,DOM操作时很消耗性 阅读全文
posted @ 2016-03-01 14:01 坚持不懈❥ 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: function getQueryObject(url) { url = url == null ? window.location.href : url; var search = url.substring(url.lastIndexOf("?") + 1); var obj = {}; var 阅读全文
posted @ 2016-03-01 13:45 坚持不懈❥ 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 在工作中,经常会遇到js跨域问题,特别是ajax请求的时候。现在整理一下,并从网上找一些 全一点的解决办法。留着以后用 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表: URL说明 阅读全文
posted @ 2016-03-01 11:31 坚持不懈❥ 阅读(244) 评论(0) 推荐(0) 编辑