小程序的主要开发语言是什么?怎么看?
发表时间:2023-12-01 18:57:04
文章来源:炫佑科技
浏览次数:147
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
小程序的主要开发语言是什么?怎么看?
1.渲染线程和脚本线程
(1)Web开发渲染线程和脚本线程是互斥的微信小程序开发语言,这就是为什么长期脚本运行可能会导致页面失去响应的原因。
(2)在小程序中,两者是分离的,运行在不同的线程中。
2.关于Dom操作
(1) Web开发可以使用各种浏览器暴露的DOM API来选择和操作DOM
(2)如上所述,小程序的逻辑层和渲染层是分离的。 逻辑层运行在app中,没有完整的浏览器对象,因此缺少相关的DOM API和BOM API。
笔记:
这种差异导致一些前端开发非常熟悉的库,比如Zepto等,在小程序中无法运行。同时环境也不同,所以一些npm包无法在小程序中运行小程序。
3、开发及运行环境
(1)Web开发需要面对的环境是各种浏览器。 PC端需要面对IE、QQ浏览器等; 在移动端,需要面对iOS、iOS等各种浏览器。
(2)小程序开发过程中需要面对的是两大操作系统iOS和微信客户端小程序的主要开发语言是什么?怎么看?,以及用于辅助开发的小程序开发工具
具体说明请查看微信开放文档: