ES6
六十的团子
不再写前端的后端开发
展开
-
导入/导出
一、export 导出 export default 是默认导出 export const 是命名导出 module.exports与exports,export与export default之间的关系和区别 Node应用由模块组成,采用CommonJS模块规范。 根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 CommonJS规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的exports属性(即转载 2020-06-09 13:26:43 · 813 阅读 · 0 评论 -
对象字面量增强写法
对象字面量 const obj = {} // {} 表示字面量 属性增强写法 // ES5 const name = 'kobe'; const age = 18; const height = 1.88; const obj = { name: name, age: age, height: height } // ES6 const name = 'kobe'; const age = 18; const height = 1.88; const obj = {原创 2020-06-07 19:11:51 · 171 阅读 · 0 评论 -
let/var/const
作用域 代码在什么范围内可以使用,当作用域不存在的时候,会引起很多问题, 例如,变量和方法命名冲突,判断条件内,变量问题 var 用于定义变量,但是不存在作用域 let 可以看作 var 的完善,也用来定义变量,但是有块级作用域 ...原创 2020-06-07 16:42:31 · 124 阅读 · 0 评论