与传统移动web的异同
相似
相异
- 网页开发渲染线程和js脚本线程是互斥的:长时间的脚本运行可能会导致页面失去响应
- 小程序的逻辑层和渲染层是分开的
- 因为逻辑层运行在 JSCore 中,并没有完整的浏览器对象,所以没有DOM API与BOM API
- JSCore 的环境同 NodeJS 环境也是不尽相同,所以一些 NPM 的包在小程序中也是无法运行的
- 网页面向的是各种浏览器
- PC:chrome,IE,firefox等等
- 移动端:Safari,chrome,webview
- 小程序面向
- 两大移动端操作系统,IOS/Android的微信客户端