随笔分类 -  Node.js

摘要:文件系统 FS——File System 所谓的文件系统,就是对计算机中的文件进行增、删、查、改等操作 是一个服务器的基础 node 通过核心 FS 模块来操作文件系统 简单写 // 1. 导入 fs 模块 const fs = require('fs'); // 2. 简单写入文件 fs.writ 阅读全文
posted @ 2018-12-18 15:56 耶梦加德 阅读(203) 评论(0) 推荐(0)
摘要:Buffer 缓冲区 虽然 JavaScript 支持未操作,但是并没有 二进制数据 的原生 node 引入了 Buffer 类,用于操作二进制数据 是 V8 引擎的扩展,实际上是对内存的直接分配 每个元素大小是 1 字节 创建了一个 Buffer 后,它的大小就固定了 一旦你把内容复制到一个 Bu 阅读全文
posted @ 2018-12-18 10:40 耶梦加德 阅读(344) 评论(0) 推荐(0)
摘要:1. 模块加载方案 commonJS 背景: 历史上,JavaScript 一直没有模块(module)体系, 无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。 其他语言都有这项功能: Ruby 的require Python 的import 甚至就连 CSS 都有@import 但 阅读全文
posted @ 2018-12-17 20:46 耶梦加德 阅读(1001) 评论(0) 推荐(0)
摘要:Node.js 既是语言也是平台,跳过了 Apache、Nginx 等 HTTP 服务器,直接面向前端开发 JavaScript 是由 ECMAScript、文档对象模型(DOM)和浏览器对象模型(BOM)组成的 而 Mozilla 则指出 JavaScript 由 Core JavaScript 阅读全文
posted @ 2018-12-13 21:27 耶梦加德 阅读(403) 评论(0) 推荐(0)