百度智能小程序的逻辑层使用JavaScript编写。
逻辑层将数据进行处理后发送给视图层,同时接受视图层的反馈。
在JavaScript的基础上,我们提供了一些框架方法。
1、提供了App和Page方法
2、提供了getApp和getCurrentPages方法,分别用来获取App实例和当前页面栈
3、提供了丰富的API,如扫一扫,ocrIdCard等智能小程序能力
4、每个页面有独立的作用域,并提供模块化
5、框架本身并非运行在浏览器中,所以JavaScript在Web中的一些能力都无法使用,如document,window等
6、开发者写的所有代码,最终会被打包成一份JavaScript,并在智能小程序启动时运行,直到智能小程序销毁。