ES6语法基础
ReactNative使用JavaScript语言进行开发。我们使用ES6版本的JavaScript语法。但因目前浏览器并不能完全支持ES6特性,所以我们在学习ES6时,需要使用Babel提供的在线实验室进行语法实验。不过在开发ReactNative时,ReactNative开发环境已经集成ES6的支持,无需在关注ES6的运行环境。
ES6语法最大的特点就是增加了Class关键字,对面向对象更加全面的支持。
ES6本身内容很多,所有内容大家可以参见 ECMAScript 6 入门
本章内容只对ReactNative开发中常用的ES6语法进行讲解和介绍。
本章内容如下:
- 变量
- 运算符
- 字符串
- 数组
- 对象
- 流程控制
- 函数
- JSON
- Class
- Module
- 异步回调
- 语言新特性