说说学习jquery时大伙都喜欢踩的七个坑,看看你中了几个
来源:互联网 发布:moe域名备案 编辑:程序博客网 时间:2024/05/01 17:33
微句语录 2017-04-26 16:54
大伙学习中难免都会走歪路,今天就给大伙说说学习jquery时容易走的七个坑
这里还是要说一下我的前端学习群:594959296,从我一个人到现在的1297人都是我每篇文章每个特效聚集的小伙伴,可以说都是我们大前端的学霸啊,不定期分享干货。想学到东西的都可以来,欢迎初学和进阶中的小伙伴。
1 乱用选择器
JQuery选择器调用代价很大,反复调用效率更低。应采用缓存对象的方法或采用链式调用的方式。
2 全局选择效率低
尽量使用上下文(context)查找,避免全局选择的使用。全局选择器会进行整个Doc的查找,效率很低。
3 复制匿名函数
避免多次复制匿名函数的写法,将匿名函数分离出来,供其它对象多次调用。
4 误用ajax的complete
当用ajax进行数据请求时,避免使用complete回调方法,而应该使用success方法。complete回调在请求成功或失败都会触发。
5 链式调用的误用
采用链式调用的方式会使对象在渐变未完成之前就被移除,即remove方法会在fadeOut方法完成之前调用。当需要第一方法完成之后,再执行第二个方法,请使用回调,即第二种方式。
6 事件多次绑定
如果你绑定(bind)同一事件多次,响应就会被执行多次。为避免多次执行,请先做事件解绑再重新绑定。
7 错误使用this指示符
this指示符存在于一定的上下文中的,当上下文变化时this指向不同的对象。如果还想调用原上下文中的this,则需要在原上下文中缓存原this对象( $that = $(this) )。
如果想看到更加系统的文章和学习方法经验可以关注我的微信公众号:‘web前端课程’关注后回复‘给我资料’可以领取一套完整的学习视频
0 0
- 说说学习jquery时大伙都喜欢踩的七个坑,看看你中了几个
- JQuery坑,说说哪些大家都踩过的坑
- 人生的七个坎,你过了几个?
- 《北漂,2013好好混》---这是我最近读过的最有感触的文章了,希望大伙都看看!
- 《北漂,2013好好混》---这是我最近读过的最有感触的文章了,希望大伙都看看!
- 喜欢饮茶的都要看看
- 职场五大“笨”!看看你中了几个笨?
- 基础知识面试,看看你的基础都忘了没?
- IE8快捷键大全,绝对经典!看看你都用了几个?
- 中国人都喜欢的几个笑话。。。
- 说说大家都喜欢谁的歌呀?
- VS中常见的扩展名,看看你知道几个?
- VS中常见的扩展名,看看你知道几个?
- jsp基础学习笔记,喜欢的看看
- 如果你没了学习的动力,就看看吧!!!
- php程序员应该掌握的10个技能,看看你都掌握了哪些?
- php程序员应该掌握的10个技能,看看你都掌握了哪些?
- php程序员应该掌握的10个技能,看看你都掌握了哪些
- Lua C API 的正确用法
- 构建sqlserver2008服务器
- 用闭包实现计数器
- java常用的性能优化
- CSS命名
- 说说学习jquery时大伙都喜欢踩的七个坑,看看你中了几个
- 选择排序与快速排序
- mybatis配置详解
- JQuery表单事件登录框特效
- strlen函数的应用
- android实现打开wifi选项,并等待在连接成功后返回连接的wifi信息
- VLOOKUP函数一对多查找
- Linux学习第十单元-selinux对文件的控制
- ffmpeg text relocations