node.js
perfect_xiaoxian
这个作者很懒,什么都没留下…
展开
-
node.js 文件操作
文件操作 1. 完整读文件 var fs = require('fs'); //异步 fs.readFile('./fs.txt',(err,data)=>{ console.log(err);//如果没有错误则为null,否则部位null console.log(data.toString()); }) //同步 let data = fs.readFileSync('./fs.t...原创 2019-10-13 18:50:33 · 139 阅读 · 0 评论 -
node.js模块系统
模块系统 模板的概念:模块可以理解为相似或相近功能代码的封装;具体来说,模块在程序里边的体现就是一个js文件 模块系统: 核心模块 和文件模块 核心模块; 1. 核心模块 可以认为核心模块就是node.js内置自带的模块,比如events,path,url,fs,http,tcp等模块;核心模块基本都是c++编写,效率高; 引入的时候不需要路径,直接写模块就行 var http = require...原创 2019-10-13 16:08:12 · 124 阅读 · 0 评论 -
node.js Buffer(缓冲区)和concat方法
Buffer(缓冲区) 什么是Buffer 因为JavaScript语言自身只有字符串数据类型,没有二进制数据类型,但在处理TCP流或文件流的的时候必须使用二进制数据,所以Node.js中定义了Buffer类,该类用来创建一个专门存放二进制数据的缓存区; 1. Buffer实例与JavaScript字符串之间的互转 Buffer实例一般用在表示编码字符的序列 let buf = new Buffe...原创 2019-10-13 14:19:06 · 2206 阅读 · 0 评论 -
node.js中的事件模块
文章目录事件1.事件使用步骤 事件 1.事件使用 注册监听事件 事件触发,调用监听函数 步骤 1. 引入事件模块 let Emitter = require('events').EventEmitter; 2. 初始化一个事件对象 let event = new Emitter(); 3.监听事件 enent.addListener('click',function(...args){cons...原创 2019-10-13 00:12:33 · 184 阅读 · 0 评论