自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 AJAX详解

AJAX全称为,就是异步的 JS和XML。通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。

2025-03-16 10:00:00 3955

原创 ES6 ~ ES13

finally() 函数不接受参数,finally() 内部通常不知道 promise 实例的执行结果,所以通常在 finally() 方法内执行的是与 promise 状态无关的操作。方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和正常循环遍历该对象时返回的顺序一致。需要注意,该方法的第一个参数是一个正则表达式对象,如果传的参数不是一个正则表达式对象,则会隐式地使用。方法返回一个给定对象自身的所有可枚举属性值的数组,排列顺序和正常循环遍历该对象时返回的顺序一致。

2025-03-10 10:00:00 901

原创 ES6新特性

文章目录1. let 关键字2. const 关键字3. 解构赋值4. 模板字符串5. 函数默认参数6. 简化对象写法7. 箭头函数8. rest 参数9. spread 扩展运算符10. Symbol11. 迭代器12. 生成器13. Promise14. Set15. Map16. class 类17. 数值扩展18. 对象扩展19. 数组方法20. 模块化1. let 关键字let 关键字用来声明变量,使用 let 声明的变量有几个特点:不允许重复声明允许在程序的任何位置使用 var 重

2024-05-27 10:00:00 974

原创 express

简单来说,express 是一个封装好的工具包,封装了很多功能,便于我们开发 WEB 应用(HTTP 服务)官方定义:路由确定了应用程序如何响应客户端对特定端点的请求中间件(Middleware)本质是一个回调函数中间件函数可以像路由回调一样访问请求对象(request)响应对象(response)每一个请求到达服务端之后都会执行全局中间件函数声明中间件函数//实现功能代码//.....//执行next函数(当如果希望执行完中间件函数之后,仍然继续执行路由中的回调函数,必须调用next)

2024-03-13 10:00:00 1158

原创 nvm(管理 node 版本)

nvm 全称顾名思义它是用来管理 node 版本的工具,方便切换不同版本的Node.js。

2024-03-12 10:00:00 530

原创 包管理工具

包』英文单词是package,代表了一组特定功能的源码集合。cnpm 是一个淘宝构建的npmjs.com的完整镜像,也称为『淘宝镜像』,网址cnpm 服务部署在国内阿里云服务器上 , 可以提高包的下载速度官方也提供了一个全局工具包cnpm,操作命令与 npm 大体相同。

2024-03-11 10:00:00 1255

原创 Node.js 模块化

将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用编码时是按照模块一个一个编码的, 整个项目就是一个模块化的项目。

2024-03-10 10:00:00 514

原创 HTTP 协议

HTTPS 协议的默认端口是 443, HTTP 服务开发常用端口有 3000,8080,8090,9000 等。网页资源的加载都是循序渐进的,首先获取 HTML 的内容, 然后解析 HTML 在发送其他资源的请求,如CSS,Javascript,图片等。很明显上面的代码,当只要有一个请求路径就需要进行判断,显然这种方式不够完美,那么我们需要封装。响应体内容的类型是非常灵活的,常见的类型有 HTML、CSS、JS、图片、JSON。,得到完整 URL 后,再发送请求,学习阶段用的较多。

2024-03-09 20:00:00 992

原创 path 模块

path.resolve 的参数中要么不写 斜杠(/) ,要么 斜杠(/) 前加上 点(./xxx);只写 斜杠(/)该API会把 斜杠(/)后的内容当成绝对路径。__dirname:用来动态获取当前文件模块所属目录的绝对路径。path 模块提供了。

2024-02-26 09:00:00 515

原创 fs 模块(文件系统)

fs 全称为 file system ,称之为 文件系统 ,是 Node.js 中的 内置模块 ,可以对计算机中的磁盘进行操作。相对路径 的参照物:命令行的工作目录绝对路径 则是:文件的所在目录的绝对路径慎用相对路径(1)在使用run Code执行代码 或 使用终端进行执行代码时,使用相对路径写入文件时,文件会以run Code的目录为基准文件进行创建,可能不是自己想要的效果(2)尽量使用绝对路径,可看path 模块。

2024-02-25 22:15:07 2765

原创 Buffer(缓冲器)

Buffer 是一个类似于数组的 对象 ,用于表示固定长度的字节序列。我们可以借助 toString 方法将 Buffer 转为字符串。Buffer 本质是一段内存空间,专门用来处理 二进制数据。toString 默认是按照 utf-8 编码方式进行转换的。Buffer 可以直接通过 [] 的方式对数据进行处理。

2024-02-13 08:00:00 886

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除