码迷,mamicode.com
首页 >  
搜索关键字:promise    ( 2095个结果
一步一步实现基于Task的Promise库(三)waitFor方法的设计
在上一篇中我们已经完成了Task.js里面的all和any方法,已经可以完美的解决大部分需求,我们再来看一个需求:我们要先读取aa.txt的内容,然后去后台解析,同时由用户指定一个文件,也要读取解析,然后当两个文件都解析完了,我们还要合并两部分内容存到cc.txt中,最后发个通知说ok了。。这里的用...
分类:其他好文   时间:2014-07-26 14:28:40    阅读次数:207
一步一步实现基于Task的Promise库(二)all和any方法的设计和实现
在上一篇中我们已经初步完成了Task类,如果仅仅是这些,那么没有多大意义,因为网上这类js库有很多,现在我们来些更复杂的使用场景。如果我们现在有这样一个需求:我们要先读取aa.txt的内容,然后去后台解析,同时bb.txt也要读取解析,然后当两个文件都解析完了,我们还要合并两部分内容存到cc.txt...
分类:其他好文   时间:2014-07-26 09:49:37    阅读次数:233
一步一步实现基于Task的Promise库(一)Promise的基本实现
如果我们现在有一个需求,大概是先读取一个文件的内容,再把得到的内容传给后台去解析,最后把解析后的结果再保存到那个文件,按照最原始的做法代码就是下面这个样子的: 1 //读取文件的原始内容 2 var readFile = function(fileName, callback){ 3 win...
分类:其他好文   时间:2014-07-26 01:38:36    阅读次数:349
PROMISE公司CEO李志恩:云计算要看长期投资回报
人们只有在经历了数据丢失的惨痛教训后,才会感到数据备份的重要性和必要性。云计算也一样,只有到了一个时间临界点,用户的需求才会被真正激发出来,云应用才会得到快速普及。在今年的台北电脑展上,记者见到了老朋友——存储厂商PROMISE公司首席执行官李志恩。在交谈中,李志..
分类:其他好文   时间:2014-07-25 11:32:21    阅读次数:219
AngularJS 中的 Promise 和 设计模式
[Promises And Design Patterns][1] 写得好长好长好长长~ ---------- 解决 Javascript 异步事件的传统方式是回调函数;调用一个方法,然后给它一个函数引用,当这个方法完结的时候执行这个函数引用。 $.get(‘api...
分类:Web程序   时间:2014-07-22 22:32:36    阅读次数:323
Promise解决node.js回调问题
Promise就是为了解决回调的! 在npm包中有个叫Q的家伙就是专门封装promise解决回调问题的。 有关promise介绍以及Q的介绍点这里。 下面介绍如何利用Q把只提供回调函数方式的api封装成promise模式:(以官方fs为例)...
分类:Web程序   时间:2014-07-22 09:06:06    阅读次数:290
初始JavaScript Promises之二
初始JavaScript Promises之二 上一篇我们初步学习了JavaScript Promises,本篇将介绍Promise如何优雅地进行错误处理以及提升操作node.js风格1的异步方法的逼格,没错就是使用promisify2。 异步编程中的错误处理 ...
分类:编程语言   时间:2014-07-21 10:05:55    阅读次数:270
Jquery之promise
我们都有这样的需求: 我需要几个ajax请求,数据全部成功获取后才能加载。 以前做法: 1,在success回调里进行嵌套,这样,会造成代码难以阅读。 2,改异步为同步,顺序执行,不符合ajax初衷,效率不高。 3,写一个callback函数,统计所有请求都完成后执行。貌似有点繁琐。 jque...
分类:Web程序   时间:2014-07-18 14:37:40    阅读次数:244
初始JavaScript Promises之二
上一篇我们初步学习了JavaScript Promises,本篇将介绍Promise如何优雅地进行错误处理以及提升操作node.js风格1的异步方法的逼格,没错就是使用promisify2。异步编程中的错误处理人性的、理想的也正如很多编程语言中已经实现的错误处理方式应该是这样:try { va...
分类:编程语言   时间:2014-07-16 17:45:17    阅读次数:214
ajax全局
$.ajaxSetup({ complete: function (xhr) { xhr.promise().done(function (json) { if (json.errorNo == "9202") { $("#di...
分类:其他好文   时间:2014-07-09 15:10:07    阅读次数:246
2095条   上一页 1 ... 206 207 208 209 210 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!