一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们 ...
分类:
Web程序 时间:
2016-07-20 22:47:51
阅读次数:
273
一。函数入口函数。 //Create default context. req({}); //创建一个默认环境,contexts["_"], 并且返回 一个require(deps,callback,errback);供外部使用。 cfg:一开始会去确定好baseurl,或者依赖 data-main ...
分类:
Web程序 时间:
2016-07-20 21:27:32
阅读次数:
175
总结: 1.$.get $.post 使用类似,都是默认异步请求。$.get(url,[data],[callback]),$.post(url,[data],[callback],[type]),type为请求 的数据类型,可以是html,xml,json等类型,如果我们设置这个参数为:json, ...
分类:
Web程序 时间:
2016-07-20 01:18:04
阅读次数:
257
jquery 中的ajax load方法主要获取web服务器上静态数据 1 load方法载入HTML文档 load(url [,data] [,callback]) $(function(){ $("#send").click(function(){ $("#resText").load("test ...
分类:
Web程序 时间:
2016-07-19 13:31:46
阅读次数:
169
1. RecyclerView Item拖拽排序::长按RecyclerView的Item或者触摸Item的某个按钮。2. RecyclerView Item滑动删除:RecyclerView Item滑动删除:RecyclerView的Item滑动删除。利用ItemTouchHelper绑定`RecyclerView`、`ItemTouchHelper.Callback`来实现U更新,并且实现动态控制是否开启拖拽...
分类:
编程语言 时间:
2016-07-18 04:21:58
阅读次数:
297
1、each(callback)
以每一个匹配的元素作为上下文来执行一个函数。意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 'false' 将停止循环 (就像在普通的循环中使用 'break'...
分类:
Web程序 时间:
2016-07-17 16:19:46
阅读次数:
300
错误示例: 代码中包含容易忽略的错误,错误位置已标出。 我们(例如我)很容易疏忽的就是: 1、调用callback函数作为结果返回,但忘记用callback执行完成后依然会执行后续的代码,以上代码callback没有返回,后面的代码在callback运行完后,依然会继续执行,不是我们想要的,请养成这 ...
分类:
编程语言 时间:
2016-07-14 11:50:12
阅读次数:
241
显示和隐藏 在jQuery中使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: hide()的语法形式:$(selector).hide(speed,callback); show()的语法形式:$(selector).show(speed,callback); speed 参 ...
分类:
Web程序 时间:
2016-07-14 11:49:19
阅读次数:
295
// 封装的ajax网络请求函数// obj 是一个对象function AJAX(obj){ //跨域请求 if (obj.dataType == "jsonp") { //在这里 callback 必须是全局变量 保证函数消失的时候 这个变量不可以被销毁 //处理一下函数名(防止多个网络请求 函 ...
分类:
Web程序 时间:
2016-07-14 01:35:49
阅读次数:
187
链接:http://www.runoob.com/nodejs/nodejs-callback.html 首先什么是单线程异步非阻塞? 单线程的意思整个程序从头到尾但是运用一个线程,程序是从上往下执行的。异步操作就是程序虽然是从上到下执行的,但是某个函数执行时间过长时并不会阻塞在那里等待它执行完,然 ...
分类:
编程语言 时间:
2016-07-14 01:21:00
阅读次数:
331