前言
Node.js天生支持并发,但是对于习惯了顺序编程的人,一开始会对Node.js不适应,比如,变量作用域是函数块式的(与C、Java不一样);for循环体({})内引用i的值实际上是循环结束之后的值,因而引起各种undefined的问题;嵌套函数时,内层函数的变量并不能及时传导到外层(因为是异步)等等。
一、 API分析
大众点评开放了查询餐馆信息的API,这里给出了城市与cityid之间的对应关系,
链接:http://m.api.dianping.com/searchshop.json