![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
NealCristmas
这个作者很懒,什么都没留下…
展开
-
node.js1
命令行工具 windows: 查看环境变量:set 设置环境变量:set 环境变量名称=值 linux: 查看环境变量:echo $环境变量名称 设置环境变量:export 环境变量名称=值全局对象global 类似浏览器全局对象 window,但是 node(ECMAScript) 环境中是没有window的。 (本质上,浏览器的wi...原创 2018-11-09 00:07:27 · 84 阅读 · 0 评论 -
node.js之事件循环
EventLoop;将同步任务和异步任务分开,同步任务加入主进程执行,异步任务加入事件循环队列,当主进程任务执行完毕后,将事件循环队列的任务推到主进程执行,当事件循环队列中没有事件时,退出程序。ps:当主进程执行的任务时间过长,那么若是事件循环中存在定时器任务,那么定时器任务的定时可能被延长例子:console.log("app start");setTimeout(()=>{...原创 2018-11-09 00:31:03 · 124 阅读 · 0 评论 -
node.js之模块化
module:模块module为每个模块都有的对象console.log(module)// Module {// id: '.',// exports: {},// parent: null,// filename: 'C:\\Users\\Administrator\\Desktop\\kata\\test2.js',// loaded: false,//...原创 2018-11-09 01:02:15 · 129 阅读 · 0 评论 -
nodejs之http模块
1.基本使用客户端发送请求 client.jsconst http=require('http');const client=http.request({ host:"127.0.0.1", port:7777,//设置端口 protocol:"http:", method:"get", path:"/"},res=>{ console.log(res)})...原创 2018-11-15 15:25:19 · 261 阅读 · 0 评论 -
nodejs之http配合fs模块向客户端发送数据
const fs=require('fs');const http=require('http');const app=http.createServer((req,res)=>{ console.log("server connected"); res.writeHead(200,http.STATUS_CODES[200],{ "Content-type"...原创 2018-11-15 23:48:29 · 324 阅读 · 0 评论 -
nodejs之fs模块
文件操作就是i/o操作input/output => i/o 操作 => 流 二进制 => buffer数据(字符串,音频,视频,二进制) => buffer => stream1.写入数据到文件异步:fs.writeFile(file, data[, options], callback)const fs=require('fs');fs.writeF...原创 2018-11-14 23:47:53 · 165 阅读 · 0 评论 -
nodejs之http模块对路由的处理
const http = require('http');const fs = require('fs');const Mime = require('./libs/Mime');let users = [ { name: 'neal', gender: '女', t: ["shcool","hospital"] }, ...原创 2018-11-16 12:36:06 · 790 阅读 · 1 评论