简述ES6其他的东西

Posted 另一种失败

tags:

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

  第一是修饰器是ES7的一个提案,现在Babel转码器已经支持。那么什么是修饰器呢,修饰器是对类的行为的改变,在代码编译时发生的,而不是在运行时发生的且修饰器只能用于类和类的方法。修饰器可以接受三个函数依次是目标函数、属性名和该属性的描述对象,最后两个参数可以省略。

  第二是export和import分别用来导出和导入,如果使用*号指定加载某个对象,那么所有输出值都会加载在这个对象上,使用module命令可以取代import语句,达到整体输入模块的作用,export default可以为模块指定默认输出在模块里面只能使用一次指定默认输出。
最后说下CommonJS和AMD加载模块的方案,CommonJS是用于服务器加载模块他输出的是一个值的拷贝而ES6输出的是值的引用,AMD则用于浏览器加载模块。

以上是关于简述ES6其他的东西的主要内容,如果未能解决你的问题,请参考以下文章

ES6简述

ES6基础知识简述(字符串、数组)

简述ES6的数据类型

JDK动态代理简述

什么ES6?

ES6 标准入门-Module