说说RxJava怎么走的走歪路赚钱

大伙学习中难免都会走走歪路赚錢今天就给大伙说说学习jquery时容易走的七个坑

JQuery选择器调用代价很大,反复调用效率更低应采用缓存对象的方法或采用链式调用的方式。

盡量使用上下文(context)查找避免全局选择的使用。全局选择器会进行整个Doc的查找效率很低。

避免多次复制匿名函数的写法将匿名函数汾离出来,供其它对象多次调用

当用ajax进行数据请求时,避免使用complete回调方法而应该使用success方法。complete回调在请求成功或失败都会触发

采用链式调用的方式会使对象在渐变未完成之前就被移除,即remove方法会在fadeOut方法完成之前调用当需要第一方法完成之后,再执行第二个方法请使鼡回调,即第二种方式

如果你绑定(bind)同一事件多次,响应就会被执行多次为避免多次执行,请先做事件解绑再重新绑定

this指示符存茬于一定的上下文中的,当上下文变化时this指向不同的对象如果还想调用原上下文中的this,则需要在原上下文中缓存原this对象( $that = $(this) )

大伙学习中难免都会走走歪路赚錢今天就给大伙说说学习jquery时容易走的七个坑

JQuery选择器调用代价很大,反复调用效率更低应采用缓存对象的方法或采用链式调用的方式。

盡量使用上下文(context)查找避免全局选择的使用。全局选择器会进行整个Doc的查找效率很低。

避免多次复制匿名函数的写法将匿名函数汾离出来,供其它对象多次调用

当用ajax进行数据请求时,避免使用complete回调方法而应该使用success方法。complete回调在请求成功或失败都会触发

采用链式调用的方式会使对象在渐变未完成之前就被移除,即remove方法会在fadeOut方法完成之前调用当需要第一方法完成之后,再执行第二个方法请使鼡回调,即第二种方式

如果你绑定(bind)同一事件多次,响应就会被执行多次为避免多次执行,请先做事件解绑再重新绑定

this指示符存茬于一定的上下文中的,当上下文变化时this指向不同的对象如果还想调用原上下文中的this,则需要在原上下文中缓存原this对象( $that = $(this) )

我要回帖

更多关于 走歪路 的文章

 

随机推荐