nodejs
文章平均质量分 53
node.js相关知识点以及案例,项目
chnyi6_ya
小菜鸟想变强
展开
-
关于cookie和session
对cookie和session的解释以及原理原创 2022-03-01 08:30:25 · 209 阅读 · 0 评论 -
传统网站开发Node实战 --3.添加用户功能和编辑用户的实现
传统网站开发Node实战 --3.添加用户功能和编辑用户的实现原创 2022-03-03 07:45:47 · 342 阅读 · 0 评论 -
关于文件读取 FileReader
关于文件读取的FileReader的用法以及代码示例原创 2022-03-04 07:25:59 · 325 阅读 · 0 评论 -
服务器端基本概念
服务器端基本概念,ip地址和端口号,域名,url组成原创 2022-02-26 19:54:39 · 1460 阅读 · 0 评论 -
Node 中的 JavaScript
关于核心模块,第三方模块,用户自定义模块的介绍。并详细介绍了一些核心模块的基础使用:读/写文件,最简单的http服务,收到客户端请求时给出响应原创 2022-02-26 16:02:34 · 143 阅读 · 0 评论 -
关于 npm
关于npm网站,以及npm命令行工具,解决npm被墙问题原创 2022-02-27 09:37:30 · 125 阅读 · 0 评论 -
第三方命令行工具 nodemon --- 能够实现修改完代码自动重启
关于第三方命令行工具nodemon的安装以及介绍原创 2022-03-01 08:28:21 · 156 阅读 · 0 评论 -
关于 package.json 文件
介绍了node_modules存在的问题,package.json的作用,项目依赖和开发依赖,package-lock.json 的作用原创 2022-02-26 19:25:16 · 274 阅读 · 0 评论 -
关于module.exports 和 exports
模块系统,CommonJS模块规范的介绍,mudule.exports和exports的区别及联系,并附有几个小练习题来解释原创 2022-02-25 20:40:02 · 575 阅读 · 0 评论 -
Node.js 中的模块查找规则
模块查找规则的两种情况原创 2022-02-26 19:37:02 · 585 阅读 · 0 评论 -
补充:require方法加载规则
对于require加载规则的补充原创 2022-02-27 09:44:43 · 535 阅读 · 0 评论 -
核心模块之 path路径操作模块
关于核心模块path的一些内置方法:path.basename,path.dirname,path.extname,path.isAbsolute,path.parse,path.join的简单介绍以及使用原创 2022-02-28 14:47:29 · 159 阅读 · 0 评论 -
第三方模块 nrm
关于第三方模块 nrm的安装及使用,可以使包的下载速度变快原创 2022-02-26 15:05:15 · 174 阅读 · 0 评论 -
关于第三方模块 Gulp
关于第三方模块Gulp的介绍,基本使用,插件,以及当面对一个具体的项目时如何使用(附上了自己学习gulp后得到的gulp-demo)原创 2022-02-26 15:39:17 · 101 阅读 · 0 评论 -
Web服务器开发之 发送文件中的数据以及Content-Type 内容类型
根据不同的数据类型相对应的Content-Type内容类型原创 2022-02-27 09:52:17 · 235 阅读 · 0 评论 -
Web服务器开发之解决中文乱码问题
在服务器默认发送的数据,其实是utf8 编码的内容,但是浏览器不知道你是utf8 编码的内容浏览器在不知道服务器响应内容的编码情况下,会按照当前操作系统的默认编码去解析中文操作系统,默认是 gbk。// 解决方法:正确告诉浏览器发送的内容是什么编码的 res.setHeader('Content-Type', 'text/plain;charset=utf-8');Content-Type就是用来告知对方我给你发送的数据内容是什么类型text/plain 是普通文本的意思如果发送的是原创 2022-02-27 09:49:52 · 1192 阅读 · 0 评论 -
HTTP 协议
介绍HTTP协议,请求报文,请求报文中的表单提交,响应报文原创 2022-02-27 10:16:56 · 1747 阅读 · 0 评论 -
HTTP请求与响应处理
1. 请求参数。2. GET请求参数(使用的是new URL() )。3.POST请求参数。4. 路由。5. 静态资源和动态资源。6. 客户端请求途径原创 2022-02-27 10:35:11 · 2015 阅读 · 0 评论 -
补充: 关于new URL()
url.parse() 【属于url模块】 被废除,用 new URL() 【属于URL API】代替之前用url.parse() 这样获取返回的对象var url = require('url')var obj = url.parse('/pinglun?name=chy&message=hahaha')这是因为nodejs的url.parse方法采用的传统的urlObject,不符合URL现存标准-WHATWG URL API,因此弃用了。同时url.format(), url..原创 2022-02-27 10:37:59 · 10193 阅读 · 0 评论 -
如何通过服务器让客户端重定向
将状态码设置为302(临时重定向,301是永久重定向):response.statusCode 状态码在响应头中 通过Location 告诉客户端 往哪重定向:setHeader如果客户端发现收到服务器的响应的状态码是 302,就会自动去响应头中找Location,然后对该地址发起新的请求所以我们能看到客户端自动跳转了 res.statusCode = 302 res.setHeader('Location','/')// / 是根路径,网站首页 .原创 2022-02-27 10:39:39 · 359 阅读 · 0 评论 -
Node.js 异步编程(附几个小练习题学会分析代码执行顺序)
介绍了同步API和异步API,Node.js中的异步API有哪些,举例解释了如何利用回调函数获取异步操作的结果,并有几个例题来分析代码执行顺序原创 2022-02-27 14:13:05 · 725 阅读 · 0 评论 -
Promise
Promise的相关知识点:Promise的用法,第三方包then-fs 的基本使用,Promise.all()方法,Promise.race()方法,封装promise版本的readFile原创 2022-01-25 00:36:23 · 73 阅读 · 0 评论 -
关于async/await
async/await的基本使用以及注意事项原创 2022-01-25 01:06:47 · 799 阅读 · 0 评论 -
补充:异步函数和异步API的区别(非常容易理解)
异步API和异步函数的区别原创 2022-02-28 14:47:05 · 363 阅读 · 0 评论 -
关于JavaScript模块化问题
关于JavaScript的模块化问题,以及几种模块化支持(CommonJS , AMD ,CMD , UMD , EcmaScript 6 mudules 官方规范)的区别原创 2022-02-27 14:18:56 · 200 阅读 · 2 评论 -
关于 __dirname和__filename介绍以及使用场景
解释__dirname和__filename代表什么,以及__dirname的使用场景原创 2022-02-28 14:47:52 · 11957 阅读 · 2 评论 -
使用Node 操作 MySQL数据库的简单示例
使用Node操作mysql的简单示例原创 2022-03-01 08:31:04 · 158 阅读 · 0 评论 -
关于readFile 函数的小用法
readFile 的第二个参数是可选的,向第二个参数传入utf8 可以把读取到的文件直接按照utf8 编码 ,转成字符在这之前,我们将data转成字符用的方法是: data.toString()ps: readFile 是异步的fs.readFile('./db.json','utf8' ,function(err, data) { if (err) { //.原创 2022-03-01 08:29:53 · 1530 阅读 · 0 评论 -
宏任务和微任务
宏任务和微任务的概念与理解,以及分析程序执行顺序原创 2022-01-26 01:18:10 · 7798 阅读 · 4 评论 -
关于EventLoop
EventLoop的基本概念及解释,以及结合EventLoop来判断程序的执行顺序原创 2022-01-26 00:18:46 · 64 阅读 · 0 评论