在node中var做用域为当前js文件html
每个js文件都是一个module对象前端
global为全局对象,能够用在不一样js之间访问(不要设立过多的全局对象,除非必要,好比设立生产环境仍是开发环境)node
a = 1这种形式默认为写在全局对象上面浏览器
入口的js的module ID默认为“.”服务器
require("路径")获取的是指定的module对象(表明特定的js)框架
exports是module.exports的别名,exports能够作的事情,module.exports均可以作koa
exports只能用.暴露接口而且在require以后也要用.来获取接口ui
在建立server后浏览器展现乱码缘由以下spa
//正确 res.writeHead(200,{"Content-Type":"text/html;charset=utf-8"}) //错误 res.writeHead(200,{"Content-Type":"text/html;charset='utf-8'"})
server中经过事件驱动的方式write与end不共存,只能用end,在server中调用读文件方法,不论成功仍是失败都要有end,不然服务器一直转code
使用koa框架的时候 前端设置content-type中用逗号是没法解析的,须要用分号才行