nodejs02

作者: 我_巨可爱 | 来源:发表于2017-10-30 16:47 被阅读0次

ECMAScript

  1. global
  • 声明的变量,不会添加到global
  1. 在客户端的环境下,全局变量会添加到window对象上

核心模块

  1. node将大多部分api模块都分装在核心模块中
  2. 先加载再使用,require()

第三方模块

1.moment.js------处理时间,可以在浏览器端和服务端使用

  1. 通过npm下载
  2. 使用require引入

自定义模块

  1. 加载自定义模块,路径要完整。require("./b.js")./不能省略
  2. 每个模块是一个私有作用域,即使使用require引入,也不能直接访问该模块中的变量
  3. 对外开放接口,module.exports。需要返回。

http进阶

  1. 根据不同请求发送不同相应内容
var url = require('url')
server.on("request",function(req,res){
  var pathname = url.parse(req.url).pathname
  res.writeHead(200,{'Content-Type':'text/plain'});
  res.end('<div>'+pathname+'</div>');
});
  1. css,js.image都是请求

相关文章

  • NodeJs02

    url模块 ------------------------------------- req.url 表示用户的...

  • nodejs02

    ECMAScript global 声明的变量,不会添加到global 在客户端的环境下,全局变量会添加到wind...

  • NodeJs02

    NodeJs语法: NodeJs中习惯用单引号 学习资源 ES6 入门教程:http://es6.ruanyife...

  • 2 Nodejs02 API

    1、Nodejs基本认知 ->高并发(异步I/O、非阻塞式I/O)、高性能(chrome v8引擎)、事件驱动单线...

网友评论

      本文标题:nodejs02

      本文链接:https://www.haomeiwen.com/subject/pmqmpxtx.html