摘要: Promise对象解决函数的异步调用(跟回调函数一样) 三种状态: 未完成(pending)已完成(fulfilled)失败(rejected) 通过then函数来链式调用 目前市面上流行的一些类库: 阅读全文
posted @ 2017-01-31 23:53 阿力瓦 阅读(169) 评论(0) 推荐(0) 编辑
摘要: var http=require('http');var cheerio=require('cheerio');var url='http://www.XXXX'; function filterChapters(html){ var $=cheerio.load(html); var chapte 阅读全文
posted @ 2017-01-31 23:27 阿力瓦 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、什么是回调 (回调是异步编程最基本的方法,需要按顺序执行异步逻辑的时候,一般采用后续传入的方式,也就是将后续程序封装在函数中作为起始函数的参数,逐层去嵌套) function hello(src){console.log(src)}; function add(callback,src){ ca 阅读全文
posted @ 2017-01-31 22:42 阿力瓦 阅读(164) 评论(0) 推荐(0) 编辑
摘要: REST四个基本原则:1.使用HTTP动词:GET POST PUT DELETE;2.无状态连接,服务器端不应保存过多上下文状态,即每个请求都是独立的;3.为每个资源设置URI;4.通过XML JSON进行数据传递; 实现上述原则的架构即可称为RESTFul架构。1.互联网环境下,任何应用的架构和 阅读全文
posted @ 2017-01-31 21:50 阿力瓦 阅读(939) 评论(0) 推荐(0) 编辑
摘要: HTTP请求中的浏览器Timing信息: stalled:浏览器发出请求到这个请求可以发出的等待时间 proxy negotiation: 代理协商的时间 request sent:请求的第一个字节发出前到最后一个字节发出后的时间 waiting:请求发出以后到收到响应的第一个字节的时间 conte 阅读全文
posted @ 2017-01-31 21:40 阿力瓦 阅读(409) 评论(0) 推荐(0) 编辑