![](https://img-blog.csdnimg.cn/20201204115643413.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ES6
ECMAScript
「已注销」
好好学习 好好生活
展开
-
import和require(你有过疑惑么)
首先关于 import 和 require,这都是模块化编程时常需要使用到的 类似于 java 可以直接引用所需的类,而 JS 通过模块化,可以实现这种思想 import和require 所属规范: require 是CommonJS/AMD中为了解决模块化语法而引入的 import 是ES6引入的新规范,需要将es6转换成es5 调用时间 require 是运行时调用,可以放在任何地方 import 是编译时调用,也就是说需要放在文件的开头 (比如说在Vue项目中引入组件,需要将import放在 comp原创 2020-12-14 10:03:57 · 400 阅读 · 0 评论 -
关于ES6的let、const那些事儿
Babel 转码器 Babel是广泛使用的一个ES6转换器,将ES6代码转换成ES5代码,从而实现在老版本的浏览器执行。 let和const命令 let所声明的变量只在let命令所在的代码块内是有效的。 { let a = 10; var b = 1; } a // 10 b // index.html:16 Uncaught ReferenceError: b is not defined 通过let给出了变量的作用域问题,在我们通常的for循环使用比较方便 var a = [原创 2020-09-26 11:06:33 · 378 阅读 · 0 评论