ES6
文章平均质量分 85
ES6新增内容
美兮,乐兮
生如夏花
展开
-
webpack让node.js支持import/export写法
查看node.js对ES6语法的支持情况1 node.js不支持ES6导入/导出模块的写法。安装es-checker可以查看node.js对ES6的支持,执行下面的命令:npm install -g es-checkeres-checkernpm install -g es-checker命令执行结果:es-checker命令执行结果:node不支持ES6的import和export的写法安装webpack后,转换含import/export文件为node能运行的文件1 安装webpa原创 2020-08-16 17:09:15 · 790 阅读 · 0 评论 -
ES6学习第七篇--类(class)
class一级目录一级目录上一篇:ES6学习第六篇–生成器(Generator)原创 2020-08-13 15:46:49 · 220 阅读 · 0 评论 -
ES6学习第六篇--生成器(Generator)
ES6学习第五篇--生成器一级目录一级目录下一篇:ES6学习第五篇–迭代器(Iterator)原创 2020-08-11 17:50:31 · 182 阅读 · 0 评论 -
ES6学习第五篇--迭代器(Iterator)
ES6学习第五篇--迭代器迭代器的概念迭代器的原理迭代器的概念遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。Iterator 的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排列;三是 ES6 创造了一种新的遍历命令for…of循环,Iterator 接口主要供for…of消费。原生具备 I原创 2020-08-11 11:34:28 · 1181 阅读 · 0 评论 -
ES6学习第三篇--函数参数的扩展
ES6学习第二篇--函数参数的扩展默认参数1. 基本用法2. 默认参数中不允许有同名参数3. 默认参数生效场景4. 默认参数不生效场景不定参数默认参数1. 基本用法function fn(name,age=17){ console.log(name+","+age);}fn("Amy",18); // Amy,18fn("Amy",""); // Amy,fn("Amy"); // Amy,17运行结果图:2. 默认参数中不允许有同名参数js代码:// 不报错fun原创 2020-08-07 16:12:18 · 128 阅读 · 0 评论 -
ES6学习第一篇--知识思维导图
ES6学习第一篇--知识思维导图知识思维导图知识思维导图原创 2020-08-07 15:02:01 · 245 阅读 · 0 评论 -
ES6学习第四篇--Let和Var的相同点和区别
js中Let和Var的相同点和区别Let和Var的相同点Let和Var的区别总结Let和Var的相同点1 在函数内声明变量时,使用 var 和 let 很相似,它们都有函数作用域2 如果在块外声明声明,那么 var 和 let 也很相似,它们都拥有全局作用域let x = 10;//全局作用域var y = 10;//全局作用域{ var z = 10;//块作用域}Let和Var的区别1 var关键字声明的变量没有块作用域,在块{ }内声明的变量可以从块之外进行访问。let关键字声明原创 2020-07-12 21:07:39 · 298 阅读 · 0 评论 -
ES6学习第二篇--箭头函数
ES6标准新增了一种新的函数:Arrow Function(箭头函数)。1 为什么叫Arrow Function?因为它的定义用的就是一个箭头:x => x * x上面的箭头函数相当于:function (x) { return x * x;}2 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ … }和return都省略掉了。还有一种可以包含多条语句,这时候就不能省略{ … }和return:x => {原创 2020-07-12 16:45:26 · 190 阅读 · 0 评论