promise的基本用法

tech2025-04-07  9

promise基本用法

promise是一个E5出现,E6被大家广泛使用的一个构造函数,也可以把promise看作一个容器,promise本身是一个同步的,但是promise内部的内容就不一定是同步的,可能是异步的内容 如:settimeout…等 基本的promise的用法是简单调用promise中的值,不过调用的方法有一点不一样,对象是"."调用,数组是下标调用,promise是靠自己独有的方式调用内容

promise存数据会把数据存入构造函数中两个参数中,第一个参数存正确的值 下面展示一些 内联代码片。

var p=new Promise((c1,c2)=>{ setTimeout(()=>{ var a=100 c2(a) },3000) })

取(调用)第一个参数的值 下面展示一些 内联代码片。

p.then((data)=>{ console.log(data,1) })

取(调用)第二个参数的值 下面展示一些 内联代码片。

p.catch((data)=>{ console.log(data,2) })

上是promise最简单的基本功能(皮毛) 以上内容是本人的自己的看法,如有错误的地方请大家评论,我也会认真看评论,回复的

最新回复(0)