首页 > 其他 > 详细

node杂谈(一)

时间:2018-10-08 14:32:49      阅读:159      评论:0      收藏:0      [点我收藏+]

在node中var作用域为当前js文件

每一个js文件都是一个module对象

global为全局对象,可以用在不同js之间访问(不要设立过多的全局对象,除非必要,比如设立生产环境还是开发环境)

a = 1这种形式默认为写在全局对象上面

入口的js的module  ID默认为“.”

require("路径")获取的是指定的module对象(代表特定的js)

exports是module.exports的别名,exports可以做的事情,module.exports都可以做

exports只能用.暴露接口并且在require之后也要用.来获取接口

在创建server后浏览器展示乱码原因如下

//正确
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,否则服务器一直转

使用koa框架的时候 前端设置content-type中用逗号是无法解析的,需要用分号才行

 

node杂谈(一)

原文:https://www.cnblogs.com/zale-blogs/p/8647823.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!