没有合适的资源?快使用搜索试试~ 我知道了~
1.普通事件绑定 2.惰性载入函数事件绑定方式一 3.惰性载入函数事件绑定方式二 1.map 可以理解主要用来修改遍历数据,方法的第一个参数接受一个回到函数,该
资源详情
资源评论
资源推荐
学习前端,最快的进步是持续!
第三课 高级函数
学习目录
惰性函数
高阶函数
函数柯里化
一.惰性函数
在开发功能时,有时候会有多个比较庞大的 if 条件语句组成的庞大第三方函数,比如
在封装不同浏览器的事件处理函数时,在封装不同浏览器的上传接口时,在封装 ajax 请求
时等这种只需要判断 1 遍就可以知道该应用哪种条件分支处理方式的情况,就适合惰性载
入函数。
使用惰性载入函数,可以让条件语句知道哪个分支适合当前环境之后,在下次进入这个
第三方函数时就不在进行判断,而是直接使用对应的条件语句分支即可。
惰性载入意思是函数执行的分支只会在函数第一次掉用的时候执行,在第一次调用过程
中,当前这个函数会被覆盖为另一个按照合适方式执行的函数,从而保证对原函数的调用就
不用经过整体执行的条件语句分支了。
1.普通事件绑定
function addEventFn(eventType, element, fn) {
if (element.addEventListener) {
element.addEventListener(eventType, fn, false);
魏水华
- 粉丝: 10
- 资源: 283
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0