自己关于ES6的一点理解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自己关于ES6的一点理解相关的知识,希望对你有一定的参考价值。

首先要想声明‘use strict‘!!!

在定义常量的时候用const , 定义变量的时候用let ;当然可以所有都用const 在报错的时候找出错误将错误改成let,不过如果是代码错误就没办法了

在es6中个人感觉很友好的就是,不再具有变量提升的效果,免去了我们在开始各种定义函数,变量的麻烦

技术分享

而且在es6中解决了块级代码不具备有用于的特性

技术分享

一连串的字符 可以与数组之间通过...转换了。比如...(1,2,3)类似于[1,2,3]

具体应用举例 在函数的形参数量不确定是,在es5中我们可以用arguments解决,但是在es6中arguments被废除了,所有我们可以这样

技术分享

在刚开始学习javascript的时候,换行与空格会被自动去掉,但是在es6中用tab键上面的‘·’可以将输入的内容完整的保留,当然还提空了一个类似于template的方法${}可以替换文本的中内容

技术分享

在es6中函数被推荐使用箭头函数的方式,并且允许我们使用默认值

技术分享

好了,以上是我学习各位的大神的文章,对自己的目前掌握的扩充,与各位有所疏漏的大神们共勉

 

 

 

 

 





以上是关于自己关于ES6的一点理解的主要内容,如果未能解决你的问题,请参考以下文章

关于我对VXLAN的一点理解

关于防抖和节流的一点理解

关于面向对象的一点牢骚

关于服务治理的一点理解

自己对aop的一点理解

最近的一点思考,关于高手/大师/学霸