當前位置:編程學習大全網 - 編程軟體 - 第九課:API接口與異步調用

第九課:API接口與異步調用

API接口,接受壹個CALLBACK函數(回調函數)作為參數。當該事件觸發時,會調用CALLBACK函數。函數內容為異步執行,此調用為異步調用。

如未特殊約定,其他API接口都接受壹個OBJECT作為參數。

OBJECT中可以指定success,fail,complete來接收接口調用結果。

1、添加變量

2、綁定數據

3、調用微信API,設置回調函數

4、查看頁面變化

this是指當前調用者的對象地址,微信小程序異步執行的函數其實是回調函數,對於回調函數來說,調用者本身是系統或者框架進行的調用。所以在回調函數裏使用this時,此時的this是指向系統或者框架的,用這個this來遍歷我們的變量是會報錯誤的,所以我們在調用系統和框架之前將this的值保存到壹個變量中,執行回調函數時,由於js閉包的特性內部類可以用外部類的變量,我們就可以用這個變量遍歷我們的數據了。

var? f3 = (x,y) =>{

?return(x + y ) /2;

?};

等同於

var f3 = function(x,y){

?return(x + y ) /2;

}

箭頭函數定義包括壹個參數列表用 ( .. )包圍起來,然後是標識 =>,函數體放在最後。

  • 上一篇:為什麽初學編程應該學Java語言?
  • 下一篇:宸瑞機器人(重慶)有限公司怎麽樣
  • copyright 2024編程學習大全網