跳过正文

前端

6、文件系统
·3212 字·7 分钟· loading · loading
前端 NodeJS NodeJS API
FS 简介 # Node.js 的文件系统模块(fs 模块)提供了丰富的 API,用于读取、写入、删除文件以及执行其他文件系统操作。
5、util
·602 字·2 分钟· loading · loading
前端 NodeJS NodeJS API
util 模块是 Node.js 的一个内置模块,包含了实用工具函数,用于支持 JavaScript 编程中的调试、错误处理、格式化等功能。
4、全局对象
·3893 字·8 分钟· loading · loading
前端 NodeJS NodeJS API
global # JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量。
4、对象和类
·1320 字·3 分钟· loading · loading
前端 语言 JavaScript JavaScript 高级
函数构造对象 # 使用函数构造对象通常是通过构造函数的方式。构造函数是一种特殊的函数,用于创建具有特定属性和方法的对象。
4、webpack
·3280 字·7 分钟· loading · loading
前端 NodeJS NodeJS环境
Webpack # 从本质上,Webpack是现代JavaScript应用的静态模块打包工具
3、模块化
·3014 字·7 分钟· loading · loading
前端 NodeJS NodeJS环境
什么是模块 # 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 在node中,一个js文件就是一个模块,每个模块单独运行在一个函数中,所以一个js文件中的变量和函数的作用域不是全局的,如果需要在其他js中使用,那么需要使用引入 node中模块分为两大类:核心模块(node提供或npm下载的,例如fs);文件模块(自己写的模块) 解决的问题 # 请求过多 首先我们要依赖多个模块,那样就会发送多个请求,导致请求过多 依赖模糊 我们不知道他们的具体依赖关系是什么,也就是说很容易因为不了解他们之间的依赖关系导致加载先后顺序出错。 难以维护 以上两种原因就导致了很难维护,很可能出现牵一发而动全身的情况导致项目出现严重的问题。模块化固然有多个好处,然而一个页面需要引入多个js文件,就会出现以上这些问题。 CommonJS和ES6Modules # CommonJS和 ES6 模块系统是 JavaScript 中两种主要的模块处理方式。它们在语法、加载方式和使用场景上都有显著的区别。
3、Stream
·1168 字·3 分钟· loading · loading
前端 NodeJS NodeJS API
简介 # Node.js 的 Stream 是一种处理流式数据的抽象接口,广泛应用于文件操作、网络通信等场景。
1、异常处理
·697 字·2 分钟· loading · loading
前端 语言 JavaScript JavaScript 高级
try-catch-finally # try 语句允许我们定义在执行时进行错误测试的代码块。
1、NodeJS
·548 字·2 分钟· loading · loading
前端 NodeJS NodeJS环境
什么是NodeJS # 简单的说 Node.js 就是运行在服务端的 JavaScript。
1、EventEmitter
·1004 字·3 分钟· loading · loading
前端 NodeJS NodeJS API
EventEmitter # 在 Node.js 中,事件驱动编程主要通过 EventEmitter 类来实现。