微信小程序高频面试题及详细答案(实操版).docx

微信小程序高频面试题及详细答案(实操版).docx

微信小程序高频面试题及详细答案(实操版)

一、基础概念类(入门高频)

1.简单说说微信小程序的运行机制和整体架构

答案:

小程序整体采用双线程架构,分为逻辑层和视图层,两者相互独立、通过原生层通信,这也是小程序和普通H5最大的区别。

1、视图层:由WXML+WXSS组成,负责页面渲染、展示界面、监听用户点击、滑动等交互事件,运行在微信的渲染线程中。

2、逻辑层:由JS文件组成,负责处理业务逻辑、数据请求、接口调用、数据处理,运行在JSCore线程中,没有浏览器的DOM、BOM对象,无法操作DOM。

3、原生层:作为中间桥梁,负责视图层和逻辑层的消息传递、事件分发、页面生命周

文档评论(0)

1亿VIP精品文档

相关文档