1.fs
读取文件
[]是可省略的参数
写入文件内容
.\ ..\都是相对路径
2.路径
双下划线dirname+
path
../抵消前一个路径
应该使用
获取文件名,如果写了扩展名,输出的文件名不包含扩展名。
或许路径中文件的扩展名
6.http
请求对象
响应对象
7.模块化
分类
在外界使用require导入一个自定义模块的时候,得到的成员就是那个模块中通过module.exports指向的那个对象
简写
在一个模块中尽量只使用一种
模块化规范
8.包
包是基于内置模块封装出来的,极大地提高了开发效率
npm install一次性安装package.json里的所有包
卸载
节点
切换镜像源
9.express
:id动态参数
10.路由
11.中间件
全局生效的中间件
局部生效的中间件
错误级别中间件
12.接口
1.请求体
形式很多样
2,请求头
3.解决ie浏览器缓存问题
4.超时自动取消请求
5.手动取消请求
第一个按键是发送请求,第二个按键是取消请求
6.解决重复发送问题
7.axios
defaults.baseURL简化url
8.fetch
.text .json可以解析
9.同源
同源:协议、域名、端口号必须完全相同。违背同源策略就是跨域。
同源时,url可以简写
JSonp
JSONP返回的结果是函数调用,在html要声明函数