微信小程序 API的3三大分类有那些?怎么区分?

小程序官方把api分成三大类:

1.事件监听API

2.同步API

3.异步API

怎么来区分这个三个API的特点呢?接下来说一下。

1.事件监听API

        特点:以on开头,用来监听某些事件的触发

        举例:wx.onWindowResize(function callback)监听窗口尺寸发生的变化的事件

如下图都是on开头的事件监听api

 2.同步API

        特点1:以Sync结尾的API都是同步API

        特点2:同步API的执行结果,可以通过函数返回值直接获取,如果直接出现错误会抛出异常

        举例:wx.setStoraheSync(‘key’,‘value’)向本地存储中写入内容

如下图都是Sync结尾的都是同步api

 3.异步API

        特点:类似于jQuery中的$.ajax(options)函数,需要通过success,fail,complete接收调用的结果

        举例:wxrequest()发起网络数据请求,通过success回调函数接受数据

如下图类似于这种

以上就是api分为三大类的详细特点内容。

猜你喜欢

转载自blog.csdn.net/weixin_50123771/article/details/128909611