08 2018 档案
摘要:/** *@ 使用promise 异步删除文件 */let fs =require("fs");let path =require("path");function removeDir(p) { //使用promise 返回变速 promise return new Promise((resolve
阅读全文
摘要:/** *@ 简单删除文件 * 判断当前目录下 是文件还是文件夹 * 删除目录 fs.rmdirSync 删除文件就用 fs.unlinkSync */let fs =require("fs");let path =require("path");let files =fs.readdirSync(
阅读全文
摘要:let fs =require("fs");let paht =require("path"); fs.open(paht.join(__dirname,"a.txt"),"w",(err,fd)=>{ let buf = Buffer.from("天蓝蓝·海蓝蓝"); /* * buf 指的是读取
阅读全文
摘要:打开文件 fs.open(filename,flags,[mode],callback); FileDescriptor 是文件描述符 FileDescriptor 可以被用来表示文件 in -- 标准输入(键盘)的描述符 out -- 标准输出(屏幕)的描述符 err -- 标准错误输出(屏幕)的
阅读全文
摘要:let fs = require('fs');// 方法都是 异步没有sync / 同步 Sync// 返回值可以获取同步的结果let path = require('path');// 读取文件默认的结果类型 encoding:null 默认是buffer// 如果文件不存在则会报错// 读取的时
阅读全文
摘要:运行结果显示的 是 "hello" 结论: 1.如果一个promise执行完后 返回的还是一个promise,会把这个promise 的执行结果,传递给下一次then中 2.如果then中返回的不是promise 是一个普通值,会将这个普通值作为下次then的成功的结果
阅读全文
摘要:废话不多说·· 直接上 简单手写 promise 源码 调用:
阅读全文
摘要:1: promise 中文 承诺 允诺 2: promiseA+规范 https://promisesaplus.com 3: promise 三种状态 等待态 pending ,成功态 resolved ,失败态 rejected 4: promise 状态转化 pending >resolved
阅读全文
摘要:// 方法2 使用 发布订阅 模式 发布订阅 发布(发布时一次执行) 订阅(先把他暂存起来) 输出的结果 和方法1 一样
阅读全文

浙公网安备 33010602011771号