ReactNative开发必备ES6知识

2018-06-23  本文已影响0人  芒子言

引言

现代前端应用通常都会使用ES6进行开发,ReactNative项目同样也会使用ES6进行开发,对于现代前端项目开发来说,掌握ES6成为一件十分必要的事情。对于ES6的学习,通常都会阅读阮一峰的《ECMAScript 6 入门》,以下这本书中开发ReactNative必备的知识点。

ECMAScript 6简介

ECMAScript6(以下简称ES6)是JavaScript语言的下一代标准,它的目标是让JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

let和const命令

ES6新增了let命令,用来声明变量,它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。const声明一个只读的常量,一旦声明,常量的值就不能变化。

变量的解构赋值

ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。

函数的扩展

数组的扩展

对象的扩展

Promise对象

Iterator 和 for...of 循环

Class的基本语法

Class的继承

Module的语法

编程风格

上一篇下一篇

猜你喜欢

热点阅读