异步调用代码嵌套问题
摘要:Javascript异步编程的4种方法http://www.ruanyifeng.com/blog/2012/12/asynchronous%EF%BC%BFjavascript.htmljQuery的deferred对象详解http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.htmlhttp://howtonode.org/control-flowhttp://bjouhier.wordpress.com/2011/04/04/currying-the-callback
阅读全文
posted @
2013-03-29 09:43
稻草人.Net
阅读(294)
推荐(0) 编辑
手机验证码倒记时函数
摘要:/** * 倒记时 * @param {object} options 设置参数 * @param.fresh_text {string} 倒计时结束要显示的文字,默认使用按钮最初的文字 * @param.count {string} 倒计时的秒数 * @param.btn {string} 一个input button对像 * @param.ext_text {string} 在显示的秒数后面要附加的说明性文字 * @param.cal...
阅读全文
posted @
2013-03-28 09:23
稻草人.Net
阅读(344)
推荐(0) 编辑
JavaScript中使Promise模式进行异步编程
摘要:Promises其中的一种模式就是promise,它代表了一种潜在地、长时间运行但不必返回完成操作的结果。与阻塞并长时间等待运行计算完成不同,这种模式返回一个代表承诺(promised)结果的对象。例如,需要创建一个请求到第三方系统,而它的网络延迟是不确定的。应用程序可以被释放出来做其他事情,直到这个请求返回值需要使用到,而不是在等待并阻塞住整个程序。Pormise实现了一种方法,即为状态的变化注册相应的回调函数,通常命名为then方法。var results = searchTwitter(term).then(filterResults);displayResults(results);在
阅读全文
posted @
2013-03-26 10:40
稻草人.Net
阅读(539)
推荐(0) 编辑
超轻量级静态服务器
摘要:1.安装Servenpm install serve -g2.使用在需要使用的文件夹中,在命令行输入serve 就可以启动一个服务。通过URL可以调试页面了,http://127.0.0.1:3000/
阅读全文
posted @
2013-03-18 14:22
稻草人.Net
阅读(229)
推荐(0) 编辑
chrome特性
摘要:chrome://about/0、chrome://version/ chrome 版本特性1、chrome://appcache-internals/ 显示离钱缓存文件在线检查:http://manifest-validator.com/2、chrome.exe -user-agent="Mozilla/5.0(iPad; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Safari/6531.22.7" -allow-file-a
阅读全文
posted @
2013-03-12 10:27
稻草人.Net
阅读(261)
推荐(0) 编辑
配置 Sublime Text 用 Node.js 执行 JavaScript 程序
摘要:1. 首先到 nodejs.org 下载 Node.js 安装包并安装。2. 打开 Sublime Text 2 编辑器。选择菜单 Tools --> Build System --> new Build System... 3. 将文件保存为 JavaScript.sublime-build4. 文件内容为:{"cmd": ["node", "$file"],"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"
阅读全文
posted @
2013-03-11 14:21
稻草人.Net
阅读(2617)
推荐(0) 编辑