• 2024-06-04Promise对象
    在JavaScript中,Promise对象是一个表示异步操作最终完成(或失败)及其结果值的对象。Promise提供了一种更加优雅和强大的异步编程解决方案。Promise具有以下特点:状态:一个Promise对象有三种状态:Pending(等待状态):初始状态,既不是成功,也不是失败状态。Fulfilled(已成功):意味着操作成功
  • 2023-11-22Promise
    newPromise是JavaScript中用于处理异步操作的一种方式。Promise是一种代表了异步操作最终完成或者失败的对象。它有三个状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。创建一个新的Promise通常需要一个函数作为参数,这个函数接收两个参数:resolve和reject,分别用于
  • 2023-11-04JavaScript知识点
    同源限制1、同源策略指的是∶协议,域名,端口相同,同源策略是一种安全协议2、举例说明:比如一个黑客程序,他利用lframe把真正的银行登录页面嵌到他的页面上,当你使用真实的用户名,密码登录时,他的页面就可以通过Javascript读取到你的表单中input中的内容,这样用户名,密码就轻松到手了。offse
  • 2023-05-29Promise的理解
    三个状态:pending(进行中)、fulfilled(已成功)和rejected(已失败);状态变化:pending--->fulfilled或pending-->rejected(变化不可逆);then和catch对状态的影响:then和catch正常状态都会返回fulfilled,里面有报错则返回rejectedPromise解决多次调用的面条式代码将每个异步操
  • 2023-04-13记录 Promise 的方法
    Promise是异步编程的一种解决方案,比传统的回调函数或事件更合理和更灵活。Promise方法Promise的原型方法:then/catch/finally,这三种方法很常用,then用于处理Promise转为fulfilled状态时的代码,catch用于处理Promise转为rejected状态时的代码(当然then的第二个参数也可处理rejected
  • 2023-04-12第十三篇 手写原理代码 - 实现 Promise
    当使用JavaScript进行异步编程时,我们往往需要面对回调地狱(callbackhell)、代码可读性低、错误处理困难等问题。为了解决这些问题,ECMAScript6(ES6)中引入了Promise。Promise是一种用于处理异步操作的对象,它是一个容器,保存着未来才会结束的事件(通常是一个异步操作),并提供了一组
  • 2022-12-31【面试题】面试官:为什么Promise中的错误不能被try/catch?
    大厂面试题分享面试题库前端面试题库(面试必备) 地址:​​前端面试题库​​前言之前我写过一篇文章,讨论了为什么​​asyncawait​​​中的错误可以被​​trycatch​​​
  • 2022-11-05Promise
    promise内部有三个状态,分别是pending,fulfilled和rejectedpending是对象创建后的初始状态,当调用resolve函数时变为fulfilled(成功)状态(可调用.then方法进行成功处理),当调用re
  • 2022-09-30hv_balloon: Balloon request will be partially fulfilled. Balloon floor reached
    windows的hyper-v安装了centos或者龙蜥操作系统,会一直提示这个信息:hv_balloon:Balloonrequestwillbepartiallyfulfilled.Balloonfloorreached解决办法是: