分类: node.js

26 篇文章

Node中的事件轮询模型
node中的事件循环模型 clearImediate : 清空立执行函数clearInterval : 清除循环定时器clearTimout : 清除一次性定时器setImmediate : 设置立即执行函数setInterval : 设置循环定时器setTimeout : 设置一次性定时器 node事件循环模型经历的阶段 阶段一timers (定…
Buffer缓冲器
Buffer 是一个类似于数组的对象,不同是Buffer是专门用来保存二进制数据的特点效率高,存储和读取快,直接对计算机内存进行操作大小一旦确定了,不可修改每个元素占用内存的大小为1字节是Node的核心模块,无需引用下载,即可使用 // 实例化 Buffer对象 --- 性能特别差let buf = new Buffer(10);// 替代let …
node中的文件操作(写入)
node中的文件系统 在Node中有一个文件系统,所谓的文件系统,就是对计算机中文件进行增删改查在node中,提供了一个模块,fs(文件系统)fs 是node核心模块,无需下载,需要引入 简单文件写入 /* //异步文件写入 fs.writeFile(file,data[,options],callback){ file 要写入的文件路径 + 文件…
node中的文件操作(读取)
简单读取方式 /* fs.readFile(path[,options],callback){ path 要读取文件的路径 + 文件名 + 后缀 options: 配置对象 callback 回调 err 错误对象 data 读取出来的数据 }*/let fs = require('fs')fs.readFile(__dirname + '/dem…
Node原生创建服务器
创建服务器 不借助第三方库,去搭建Node服务器 // 引入Node内置的Http模块const http = require("http");// 创建服务对象let server = http.createServer((request,response)=>{  /**   * request 请求对象, 里面包含着…