Node.js
文章平均质量分 95
node知识
YuLong~W
这个作者很懒,什么都没留下…
展开
-
jQuery 封装Ajax函数、FormData对象
文章目录原创 2021-08-27 00:27:03 · 642 阅读 · 4 评论 -
同源与跨域、JSONP(函数封装)、CORS
文章目录原创 2021-08-24 10:11:26 · 319 阅读 · 4 评论 -
Ajax 概述、原生JS(Get、Post)的实现及 Ajax函数封装
文章目录Web基础知识Web基础知识Web服务器:又称为网站服务器,主要用于提供网上信息浏览服务常见的Web服务器软件有Apache HTTP Server(简称Apache)、Nginx等,Node内置有web服务器在Web服务器中,请求资源又分为静态资源和动态资源:静态资源:只要服务器没有修改这些文件,客户端每次请求到的都是同样的内容。动态资源:是内容可以动态发生变化,每次请求都需要计算处理。Http协议: 超文本传输协议,用于规范客户端和服务器之间以指定的格式进行数据交互。是一原创 2021-08-19 10:49:32 · 602 阅读 · 5 评论 -
Node.js Express框架 详细总结
文章目录Express 框架简介原生Node.js与Express框架对比Express 中间件Express 请求处理Express 框架详细信息Express 项目结构分析app.js 文件配置详解express-art-template 模板引擎Express 框架简介Express 是一个最小的,灵活的 Node.js Web应用程序框架,它提供了一套强大的功能来开发Web和移动应用程序。 它有助于基于Node Web应用程序的快速开发。核心功能:定义了用于执行基于HTTP方法和URL原创 2021-08-22 14:50:17 · 1272 阅读 · 8 评论 -
Node.js SQL数据库操作 (下)(ORM框架、Sequelize模块及案例展示)
文章目录ORM框架Sequelize模块的使用Sequelize的增删改查Sequelize的多表关联ORM框架Sequelize模块的使用Sequelize的增删改查Sequelize的多表关联原创 2021-08-21 14:07:19 · 2052 阅读 · 5 评论 -
Node.js SQL数据库操作 (上)(操作MySQL数据库及 数据库连接池)
文章目录操作MySQL数据库数据库连接池操作操作MySQL数据库数据库连接池操作原创 2021-08-20 11:14:20 · 720 阅读 · 4 评论 -
Node.js Promise对象(解决回调地狱问题)、async和await函数
文章目录Promise对象回调函数及异步任务回调地狱Promise的使用async/await函数Promise对象回调函数及异步任务回调地狱Promise的使用async/await函数原创 2021-08-17 23:24:50 · 539 阅读 · 4 评论 -
Node.js 网络编程(下)实现TCP、UDP、WebSocket的创建
文章目录TCP服务器与客户端TCP基础net模块创建TCP服务器和客户端UDP服务器与客户端UDP基础dgram模块创建UDP服务器和客户端HTTP服务器与客户端HTTP基础http模块创建HTTP服务器和客户端TCP服务器与客户端TCP基础Tcp协议:传输控制协议,提供面向连接的、可靠的数据传输服务面向连接:数据传输之前,客户端与服务器要建立连接可靠的:数据的传输是有序的、要对数据进行校验TCP数据分组称为段(Segment)。TCP将来自应用层的数据进行分块并封装成TCP段进行发送原创 2021-08-14 17:18:55 · 1227 阅读 · 4 评论 -
Node.js 网络编程 (上)Web基础知识、实现HTTP及GET、POST的创建
文章目录HTTP服务器与客户端(重要)HTTP基础http模块创建HTTP服务器和客户端GET请求和POST请求HTTP服务器与客户端(重要)HTTP基础HTTP协议: 超文本传输控制协议 ,通用的、无状态的、与传输数据无关的协议(工作在应用层)服务器与客户端进行交互的过程:客户端与服务器建立TCP连接(HTTP协议是基于TCP协议实现的)客户端向服务器发送请求服务器向客户端返回响应信息关闭HTTP连接报文:在HTTP请求和响应的过程中传递的数据块就叫报文,包括要传送的数据和一些原创 2021-08-13 17:44:05 · 312 阅读 · 2 评论 -
Node.js 文件系统操作
文章目录文件系统文件系统基础fs 模块同步、异步文件操作文件路径文件系统文件系统基础fs 模块fs模块提供一组文件操作API用于模仿标准POSIX函数与文件系统进行交互。导入该模块:const fs = require('fs');fs模块共有5个类:fs.Dirent(指示文件类型)fs.FSWatcher(监视文件)fs.ReadStream(读取流)fs.WriteStream(写入流)fs.Stats(文件的信息)名称具有 ‘Sync’ 后缀的方法为同步方法,不具有该后原创 2021-08-12 17:18:49 · 462 阅读 · 2 评论 -
Node.js 全局对象、Buffer对象、流
文章目录全局对象全局属性全局对象Buffer对象Buffer实例对象用法流可读流可写流管道读写操作全局对象全局属性__filename 指向当前正在执行的脚本文件名__dirname 指向当前运行的脚本所在的目录(路径)全局对象console实例对象: console.log("字符串"):输出到标准终端 console.error():输出错误信息 (2)process:进程对象 A、process.stdout:输出对象,该对象下原创 2021-08-11 00:26:37 · 334 阅读 · 4 评论 -
Node.js 模块加载及包的管理
文章目录Node.js模块系统Node.js核心模块os 模块util 模块path 模块url 模块querystring 模块Node.js包JavaScript开发弊端: JavaScript在使用时存在两大问题,文件依赖 和 命名冲突软件中的模块开发:一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行Node.js模块系统Node.js规定一个 JavaScript文件 就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exp原创 2021-08-09 20:45:59 · 1355 阅读 · 2 评论 -
Node.js 简介
文章目录Node.jsNode特点Node.jsNode.js简称Node,是一个可以使JavaScript运行在服务器端的开发平台JavaScript本是一种Web前端语言,Node.js让JavaScript成为服务器端脚本语言Node.js选择JavaScript作为实现语言的原因:JavaScript满足CommonJS标准,符合事件驱动,用户较多且门槛较低;Chrome的V8引擎具有出色的性能。Node.js将V8引擎封装起来,作为服务器运行平台,以执行 JavasScrip原创 2021-08-06 16:21:43 · 1344 阅读 · 4 评论