PUT与PATCH的区别(请求方式)
-
数据传输方式不同 PUT请求要求一次性将请求所需的所有数据传输完毕,而PATCH请求只传输要修改的部分数据,节约了带宽和传输时间。
-
适用场景不同 PUT请求通常用于更新和替换整个资源,而PATCH请求则适用于对资源进行部分修改,可以在不修改整个
假设我们有以下数组:[1, 2, 3, 4, 5],我们使用 reduce 方法计算数组元素的和。
数组reduce累加方法
-
const numbers = [1, 2, 3, 4, 5]; const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue); console.log(sum); // Output: 15
在这个例子中,reduce 方法首先接收一个 accumulator 变量,用于存储累积值。然后,它遍历数组中的每个元素,并使用回调函数计算 accumulator 的值。在遍历结束后,reduce 方法返回 accumulator 的最终值。
一.vant2组件使用(移动端)
1.安装
2.导入
3.使用
4.浏览器界面布局适配
配置文件注意:目录文件的位置和src在同一目录下
二.路由配置
1.配置一级路由
在views下新建一级路由文件夹,导入router index.js
2.配置 二级路由
1.需要提前设置导航链接
1.1一级路由下创建组件,并导入index.js
注意:children:
1.2.使用route + to
注意:别忘了设置二级路由出口
三.封装api
1.创建实例
多退一层
2.封装函数,别忘了return
3.vant toast轻提示
4.导入使用,调用方法
四.响应拦截器
只需要判断错误,
1.可以统一处理请求错误
响应拦截器是咱们拿到数据的 第一个 “数据流转站”,可以在里面统一处理错误,只要不是 200 默认给提示,抛出错误
// 预期:希望如果响应的status非200,最好抛出一个异常,让外层捕获
// 实际:如果响应的status非200,返回的结果是一个promise对象,会自动抛出异常