- 博客(7)
- 收藏
- 关注
原创 async/await
Async/await 是现代 JavaScript 中非常有用的功能,它使异步编程变得更加容易和直观。除了处理 AJAX 请求外,在动画效果和其他异步操作方面也非常有用。
2024-03-21 17:05:56 1436 1
原创 前端网络请求
如果服务器认可该跨域请求,将返回一个包含 Access-Control-Allow-Origin 等头部信息的响应,浏览器才会继续发送实际的跨域请求。浏览器在发起跨域请求时会先发送一个预检请求(OPTIONS 请求)到服务器,服务器通过设置适当的 CORS 标头来指定是否允许跨域请求,并指定允许的请求源、方法、标头等信息。虽然某些情况下这样的请求可能会成功,但如果浏览器检测到请求返回的数据可能包含恶意代码或与同源策略冲突,浏览器可能会阻止网页访问返回的数据,以确保用户的安全。
2023-10-08 10:55:28 68 1
转载 所有版本的ES重点内容(Ⅱ)
● 当我们在使用多实例 promise 的时候, 特别是当这些 promise 实例之间还有互相依赖的关系的时候, 我们需要拿到每一个 promise 的结果。● 以前我们的模块化实现规范, 只能是前置导入, 不管一个外部文件, 我们需要用到多少东西, 也不管我们需要在什么时候使用, 那么都需要先完整导入进来再说。● 我们会发现, 对于一些过于大的数字, 把握的不是很准确了, 这就会导致我们的程序出现一些不可控的问题。● 在 ES2020 中出现了一个新的运算符, 可选链运算符 (?
2023-07-20 10:39:04 78
转载 所有版本的ES重点内容合集(I)
● 语法 : Array.prototype.includes( search[, fromIndex] )● 返回值 : 布尔● 基础应用 : 判断数组是否包含指定内容● 通过第二个参数确定查询起始索引位置● 第二个参数也可以填写负整数, 表示倒数第几个开始检索● 冷知识 : includes 方法可以检测到 NaN 是否存在● ** 符号● 是一个取幂的符号, 等价于 Math.pow() 方法● 两个关键字 async 和 await● 用于对 Promise 的优化书写方案。
2023-07-19 14:58:45 78
原创 Pinia简介及使用
既然getter函数做了一些计算或者处理,那么我们很可能会需要传递参数给getter函数,但是我们前面说getter函数就相当于store的计算属性,和vue的计算属性差不多,那么我们都知道Vue中计算属性是不能直接传递参数的,所以我们这里的getter函数如果要接受参数的话,也是需要做处理的。简单来说,pinia是vueX的新版本,我们都知道Vuex在Vue2中主要充当状态管理的角色,所谓状态管理,就是一个存储数据的地方,存放在Vuex中的数据在各个组件中都能访问到,它是Vue生态中重要的组成部分。
2023-04-19 15:45:11 5012 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人