Node.js
文章平均质量分 81
node
南栀~zmt
新手小白
展开
-
【JavaScript】eg:同源、未使用ajax实现页面的数据通过Node后台提交到数据库
前后端交互原创 2021-12-17 19:30:44 · 1341 阅读 · 0 评论 -
【Node】Node的数据库编程
Node的数据库编程原创 2021-12-17 11:26:14 · 742 阅读 · 0 评论 -
【Node】Node实现网络编程
Node实现网络编程原创 2021-12-16 20:29:18 · 2271 阅读 · 0 评论 -
【Node】文件操作系统(fs模块...) 还需更新哦
文件操作fs模块文件路径文件模式文件基本操作fs模块fs模块提供一组文件操作API用于模仿标准POSIX函数与文件系统进行交互。导入模块:const fs = require('fs');fs模块的5个类:fs.Dirent(指示文件类型)fs.FSWatcher(监视文件)fs.ReadStrem(读取流)fs.WriteStream(写入流)fs.Stats(文件的信息)[南栀的博客:数据流](https://blog.csdn.net/qq_46658751/articl原创 2021-11-05 20:21:02 · 255 阅读 · 0 评论 -
【Node】Node包的管理、第三方模块
文章目录第三方模块Node.js包npmnodemon模块模块加载顺序Node.js 由三部分组成:ECMAScript 核心 + 全局成员 + 模块成员。核心模块: 随着Node.js的安装包,一同安装到本地的模块,叫做核心模块。eg:fs,path等模块,都是由Node.js官方提供的核心模块。第三方模块: 一些非官方提供的模块,如果大家需要使用某些第三方模块,必须去一个叫做 NPM 的网站上搜索并下载才能使用。用户自定义模块: 程序员在自己项目中写的Javascript 文件。第三方原创 2021-11-02 18:56:11 · 497 阅读 · 0 评论 -
【Node】Node核心模块
文章目录原创 2021-11-01 21:37:31 · 343 阅读 · 0 评论 -
【Node】Node.js的模块系统、ES6的模块导入导出
文章目录Node.js的模块系统软件中的模块开发:一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行Node.js的模块系统Node.js规定一个 JavaScript文件 就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exports对象进行成员导出, 使用require()方法导入其他模块为什么要使用模块:...原创 2021-11-01 11:25:30 · 796 阅读 · 0 评论 -
【Node】Node.js数据流、实现
数据流1 什么是数据流?2 数据流1 什么是数据流?“数据流”(stream)是处理系统缓存的一种方式。操作系统采用数据块(chunk)的方式读取数据,每收到一次数据,就存入缓存。数据读写可以看作是事件模式(Event)的特例,不断发送的数据块好比一个个的事件。读数据是read事件,写数据是write事件,而数据块是事件附带的信息。Node 为这类情况提供了一个特殊接口Stream。Node应用程序缓存的处理方式:等到所有数据接收完毕,一次性从缓存读取,这就是传统的读取文件的方式。这种方式原创 2021-09-27 20:27:02 · 286 阅读 · 2 评论 -
【JavaScript】JSON格式
文章目录原创 2021-09-23 19:24:10 · 465 阅读 · 0 评论 -
【Node】Buffer数据类型
Buffer创建Buffer实例Buffer类的方法(函数)Buffer实例属性Buffer实例方法Buffer对象是Node处理二进制数据(eg:TCP数据流)的一个接口。Buffer是Node原生提供的全局对象,可以直接使用;不需要require(‘buffer’)。Buffer对象是一个构造函数,生成的实例代表了V8引擎分配的一段内存,是一个类似数组的对象,成员都为0到255的整数值,即一个8位的字节。Buffer类的实例(即对象)类似于整数数组,实例对应于固定大小的原始内存分配,其大小在创原创 2021-09-17 20:40:13 · 1669 阅读 · 0 评论 -
【Node】Node.js的全局属性、对象、方法(计时器)
Node全局对象1. 全局属性2. 全局对象2.1 console模块2.2 process对象:进程对象1. 全局属性__filename:指向当前正在执行的脚本文件名。 两个下划线。(当前被执行的文件的全名–>绝对路径+文件名)console.log(__filename);// 运行结果:E:\大学学习资料\pppppp\main.js__dirname:指向当前运行的脚本所在的目录。console.log(__dirname);// 运行结果:E:\大学学习资料\p原创 2021-09-17 16:46:55 · 376 阅读 · 0 评论 -
【Node】事件处理机制
1. Node事件处理机制1.1 事件循环事件队列:将事件放入事件队列事件循环机制:对事件队列中的事件进行轮询、检查,依次处理每个事件1.2 事件监听与触发:引入事件模块:events创建事件监听对象:EventEmitter注册监听:监听不同类型的事件(使用on函数)触发事件:使用emit函数// 引入事件模块const eventEmitter = require('events');// 创建EventEmitter对象用于监听const myEmitter原创 2021-09-16 19:31:11 · 410 阅读 · 0 评论 -
【Node】Node.js的特点
Node的特点非阻塞I/O事件驱动单线程非阻塞I/O非阻塞I/O又称异步式I/O,是Node.js的重要特点。阻塞I/O:指线程在执行过程中遇到I/O操作时,操作系统会撤销该线程的CPU控制权,使其暂停执行,处于等待状态,同时将资源转让给其他线程。非阻塞I/O:指当线程遇到I/O操作时,不会以阻塞方式等待I/O操作完成或数据返回,而只是将I/O请求转发给操作系统,继续执行下一条指令。事件驱动事件驱动以事件为中心,Node.js将每一个任务都当成事件来处理。Node.js在执行过程中会维原创 2021-09-06 17:57:41 · 159 阅读 · 0 评论