小程序和普通网页开发等区别?
1.运行环境不同
- 网页运行在浏览器环境中
- 小程序运行在微信环境中
2. API 不同
由于运行环境等不同,所以小程序中,无法调用 DOM 和 BOM 的 api
但是小程序中可以调用微信提供的各种 API,例如:
- 地理定位
- 扫码
- 支付
3. 开发模式不同
网页开发模式:浏览器 + 代码编辑器
小程序有自己的一套标准的开发模式:
- 申请小程序开发账号
- 安装小程序开发者工具
- 创建和配置小程序项目
由于运行环境等不同,所以小程序中,无法调用 DOM 和 BOM 的 api
但是小程序中可以调用微信提供的各种 API,例如:
网页开发模式:浏览器 + 代码编辑器
小程序有自己的一套标准的开发模式: