摘要: 行为重定义 Proxy 在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截 因此提供了一种机制,可以对外界的访问进行过滤和改写 Proxy 这个词的原意是代理,用在这里表示由它来"代理"某些操作,可以译为 "代理器" var obj = new Proxy({}, { get: 阅读全文
posted @ 2018-12-18 21:30 耶梦加德 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 文件系统 FS——File System 所谓的文件系统,就是对计算机中的文件进行增、删、查、改等操作 是一个服务器的基础 node 通过核心 FS 模块来操作文件系统 简单写 // 1. 导入 fs 模块 const fs = require('fs'); // 2. 简单写入文件 fs.writ 阅读全文
posted @ 2018-12-18 15:56 耶梦加德 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Buffer 缓冲区 虽然 JavaScript 支持未操作,但是并没有 二进制数据 的原生 node 引入了 Buffer 类,用于操作二进制数据 是 V8 引擎的扩展,实际上是对内存的直接分配 每个元素大小是 1 字节 创建了一个 Buffer 后,它的大小就固定了 一旦你把内容复制到一个 Bu 阅读全文
posted @ 2018-12-18 10:40 耶梦加德 阅读(326) 评论(0) 推荐(0) 编辑