框架基础js篇:小程序js介绍
2018-08-21 20:16
113 查看
大纲
一、介绍
小程序的主要开发语言是javascript,开发者使用javascript来开发业务逻辑以及调用小程序的API来完成业务请求
二、小程序javascript与EMCAScript
- EMCAScript是一种标准化的程序设计语言,而javascript是它的一种实现
- 小程序javascript是由EMCAScript和小程序框架、小程序API共同实现的
对比:
小程序javascript | 浏览器javascript | NodeJS javascript |
EMCAScript | EMCAScript | EMCAScript |
小程序框架 | DOM | NPM |
小程序API | BOM | Native |
- 由于小程序中没有浏览器javascript中的DOM、BOM对象,所以JQuery、Zepto这类依赖DOM浏览器类库无法在小程序内运行
- 由于缺少Native模块和NPM包管理机制,小程序中无法加载原生库,也无法直接使用大部分NPM包
三、小程序的运行环境
小程序javascript目前可以运行在三大平台
- ios平台、包括ios9/ios10/ios11
- Android平台
- 小程序IDE
注意IOS9和IOS10对ES6不完全兼容
四、ES6转ES5
小程序IDE提供语法转码工具帮助开发者,将ES6代码转为ES5代码,以确保所有的运行环境下都能得到很好地执行
阅读更多
相关文章推荐
- 深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- 深入浅出node.js游戏服务器开发——基础架构与框架介绍
- (pomelo系列入门教材)深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- 深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- 深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- 深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- OC基础教程4-Foundation 框架介绍
- JS基础框架类库
- 转八款Js框架介绍及比较
- AngularJs+bootstrap搭载前台框架――基础页面
- 八款JS框架介绍及比较
- QT基础——02第一个程序框架
- 可能是目前最完整的前端框架 Vue.js 全面介绍
- JavaScript学习笔记(一)——JS基础知识介绍
- OpenUI5 (SAPUI5) js框架简单介绍
- 八款Js框架介绍及比较
- 深入剖析MFC基础框架——跟踪MFC单文档程序的执行过程:
- 使用Javascript和prototype.js框架创建类型及其相关的prototype属性的简单介绍
- 微信小程序学习笔记 (小程序页面学习 二 逻辑层 page.js 基础食用方法)
- js入门,和程序基础