摘要: async await 解决异步问题,这两个关键字是es7提出的,所以测试,node和浏览器版本提高一些 async await 操作基于promise实现的 async await这两个关键字是一起使用,分开使用会报错 await 后面只能跟promise对象 不熟悉的promise异步操作的朋友 阅读全文
posted @ 2017-09-09 19:47 八bug哥哥 阅读(2374) 评论(0) 推荐(0)
摘要: node.js 里fs模块 常用的功能 实现文件的读写 目录的操作 - 同步和异步共存 ,有异步不用同步 - fs.readFile 都不能读取比运行内存大的文件,如果文件偏大也不会使用readFile方法- 文件大分流读取,stream - 引入fs模块 - let fs=require('fs' 阅读全文
posted @ 2017-09-09 19:37 八bug哥哥 阅读(10782) 评论(0) 推荐(1)
摘要: //导入内置模块 let EventEmitter = require('events'); let util=require('util'); //Man继承EventEmitter util.inherits(Man,EventEmitter); //创建一个函数 function Man(){} //实例化函数 let man=new Man(); function findGirl(... 阅读全文
posted @ 2017-09-09 17:46 八bug哥哥 阅读(729) 评论(0) 推荐(0)
摘要: //发布订阅模式 class EventEmiter{ constructor(){ //维护一个对象 this._events={ } } on(eventName,callback){ if( this._events[eventName]){ //如果有就放一个新的 ... 阅读全文
posted @ 2017-09-09 17:39 八bug哥哥 阅读(1084) 评论(0) 推荐(0)