
ES6
文章平均质量分 62
ES6
Arya Wang
这个作者很懒,什么都没留下…
展开
-
二(3)ES6 语法扩展之遍历器与 for...of 循环
一、Iterator 是什么1、Iterator 的作用Iterator:遍历器(迭代器),用来遍历2、寻找 Iterator3、使用 Iteratorconst it = [1,2][Symbol.iterator]();console.log(it.next()); // {value:1,done:false}console.log(it.next()); // {value:2,done:false}console.log(it.next()); // {value:undefin原创 2022-04-13 10:07:28 · 154 阅读 · 0 评论 -
二(2)ES6语法扩展之 Set 和 Map 数据结构
一、Set1、是什么(1)什么是 Set数组是一系列有序的数据集合。Set 是一系列无序、没有重复值的数据集合。(2)理解 Setconst s = new Set();s.add(1);s.add(2);// Set 中不能有重复的成员s.add(1);console.log(s); // {1,2}Set 没有下标去标示每一个值,所以 Set 是无序的,也不能像数组那样通过下标去访问 Set 的成员。2、Set 实例的方法和属性(1)方法// addconst s =原创 2022-04-12 15:16:49 · 165 阅读 · 0 评论 -
二(1)ES6语法扩展之剩余参数与展开运算符
一、剩余参数1、是什么(1)认识剩余参数const add = (x,y,z,...args) => {};(2)剩余参数的本质cost add = (x,y,...args) => { console.log(x,y,args)};add(3,4,5,6,7); // 3 4 [5,6,7]剩余参数永远是个数组,即使没有值,也是空数组。2、注意事项(1)箭头函数的剩余参数箭头函数的参数部分即使只有一个剩余参数,也不能省略圆括号。const add = (…args原创 2022-04-01 18:37:25 · 220 阅读 · 0 评论 -
一(4)ES6基础入门之对象字面量的增强与函数参数的默认值
一、对象字面量的增强1、属性和方法的简洁表示法(1)对象字面量是什么// 实例化构造函数生成对象const person = new Object();person.age = 18;person.speak = function(){};// 对象字面量const person = { age:18, speak:function(){}};(2)属性的简洁表示法键名和变量或常量名一样时,可以只写一个。const age = 18;const person = { ag原创 2022-04-01 10:52:47 · 111 阅读 · 0 评论 -
一(3)ES6基础入门之解构赋值
文章目录一、解构赋值是什么二、数组解构赋值1、原理2、默认值3、应用三、对象的解构赋值1、原理2、注意事项3、应用四、其它数据类型的解构赋值1、字符串2、数值和布尔值一、解构赋值是什么(1)认识解构赋值const arr = [1,2,3];const a = arr[0];const b = arr[1];const c = arr[2];console.log(a,b,c); // 1 2 3const [a,b,c] = [1,2,3];console.log(a,b,c);原创 2022-03-31 18:52:39 · 658 阅读 · 0 评论 -
一(2)ES6基础入门之模板字符串与箭头函数
文章目录一、模板字符串1、模板字符串是什么2、模板字符串的注意事项二、箭头函数一、模板字符串1、模板字符串是什么(1)认识模板字符串一般的字符串由’'或""组成,例如:‘alex’,“alex”;模板字符串由反引构成``,例如:alex。(2)模板字符串与一般字符串的区别const person = { name:'Alex', sex:'male', age:18}// 一般字符串const info = '我的名字是'+person.name+',我的性别是'+persone原创 2022-03-31 11:02:43 · 245 阅读 · 0 评论 -
一(1)ES6基础入门之初识ES6
一、ES6简介1、ECMAScript2、具体是什么3、历史版本4、命名方式5、ES 与 JavaScript 的关系6、ES6 的兼容性二、let 和 const 是什么1、let 和 const 是什么2、let 和 const 的用法3、什么是变量,什么是常量总结提示:以下是本篇文章正文内容,下面案例可供参考一、ES6简介ECMAScript 是语言的原创 2022-03-29 14:55:46 · 978 阅读 · 0 评论