pormise的基本用法

2022-05-28 23:30:28 字數 723 閱讀 5719

1.非同步:操作與操作之間沒有關係,同時進行多個操作,**更複雜

2.同步:同時只能做乙個事,**簡單

promise的三種狀態:pending/reslove/reject 。pending就是未決,resolve可以理解為成功,reject可以理解為拒絕

promise-消除非同步操作   

let p = new promise(function(resolve,reject){})  //promise的引數是乙個函式

p.then(function(res){},function(){}) //第乙個函式是成功函式 第二個函式是失敗函式

//可以改寫成

p.then(res=>).catch(result=>)

all()方法

let p1  = new promise(function

(resolve,reject));

let p2 = new promise(function

(resolve,reject));

promise.all([

p1,p2

]).then(

function

(arr),

function

(err))

race()方法  其中乙個成功就可以了

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...

this的基本用法

this 代表所在類的物件的引用。方法被那個物件呼叫,this就代表哪個物件,簡單的說,他就代表當前類的乙個物件。注意 誰呼叫這個方法,在方法內部的this就代表誰。this的應用場景 解決區域性變數,隱藏成員變數。class student 姓名設定值 public void setname st...