Skip to content
代码收容所
Search
K
Main Navigation
关于我
六位代码
精准爆头
情绪核心
笔记
技术教程
模板工程
源码学习
技术概念
个人作品
学习笔记
计算机基础
算法与数据结构
操作系统
计算机网络
设计模式
力扣
大前端
javascript
vue
html
css
🌏浏览器专题
Web性能优化
regexp
node
不专业代码
github
面试
手撕代码
性能优化
综合问题
剑指offer
小程序
线上作品
POCO Mapper(dotnet)
周刊
收容报告 RSS 订阅
RSS
Appearance
收容报告 RSS 订阅
RSS
Menu
Return to top
On this page
与传统移动web的异同
相似
主要开发语言都是JavaScript
相异
网页开发渲染线程和js脚本线程是互斥的:长时间的脚本运行可能会导致页面失去响应
小程序的逻辑层和渲染层是分开的
因为逻辑层运行在 JSCore 中,并没有完整的浏览器对象,所以没有DOM API与BOM API
JSCore 的环境同 NodeJS 环境也是不尽相同,所以一些 NPM 的包在小程序中也是无法运行的
网页面向的是各种浏览器
PC:chrome,IE,firefox等等
移动端:Safari,chrome,webview
小程序面向
两大移动端操作系统,IOS/Android的微信客户端
参考
微信小程序官方文档
微信小程序框架文档
博客园:小程序工作原理浅析