摘要:
module es6 模块设计思想,尽量保持静态化) es6 使用 export 对外暴露接口 使用 iimport 引入其他模块 import 声明的变量,必须放在 {} 内,变量名必须和暴露的接口名一致; exprot var a="hello world" (不建议) var a="hello 阅读全文
摘要:
1.类的由来 JavaScript 语言中,生成实例对象的传统方法是通过构造函数,但是这种写法跟传统的面向对象语言差异很大,容易让不熟悉这门语言的程序员感到困惑,下面有一个例子 ES6提供了更接近传统语言的写法,引入了 class(类)这个概念,作为对象的模板,通过class关键字,可以定义类,这种 阅读全文
摘要:
变量的解构赋值(模式匹配) ... 拓展运算符 可以将数据类型变为数组 解构赋值:数组的解构赋值 对象的解构赋值 1. 前后模式必须匹配 后面的值是什么格式,前面变量声明的也是什么格式,比如后面的值是二维数组,前面声明的也是二维模式 案例: let [a,[b,c]]=[1,[2,3]]; // a 阅读全文