ES6
莉莉小仙女
这个作者很懒,什么都没留下…
展开
-
ES6中的Interator
ES6中的Interator概念 :interator是一种接口机制,为各种不同的数据结构提供统一的访问机制作用:为各种数据结构,提供一个统一的简便的访问接口使得数据结构的成员按某种次序排列ES6创造了一种新的遍历命令 for…of循环,Interator接口主要供for…of消费工作原理:创建了某个指针对象,指向当前数据结构的起始位置第一次调用next方法,指针自动指...原创 2020-05-25 17:21:36 · 312 阅读 · 0 评论 -
简略了解关于ES6中的Generator函数
ES6中的Generator函数概念特点:举例:概念ES6提供解决异步编程的方案之一Generator函数是一个状态机,内部封装了不同状态的数据用来生成遍历器对象可暂停函数(惰性求值),yield可暂停,next方法可启动。每次返回的是yield后的表达式结果特点:function 与函数名之间有个(星号)*内部用yield表达式语句来定义不同的状态gene...原创 2020-05-25 17:08:54 · 162 阅读 · 0 评论 -
简单了解ES6中的class类
简单了解ES6中的class类ES6中的class类参考相关内容: 阮一峰 Class 的基本语法 - ECMAScript 6入门ES6中的class类通过class定义类/实现类的继承在类中通过constructor定义构造方法通过new来创建类的实例通过extends来实现类的继承通过super调用父类的构造方法重写从父类中继承的一般方法通过st...原创 2020-05-25 17:06:22 · 108 阅读 · 0 评论 -
ES6中常用的对象方法
ES6中常用的对象方法字符串的新增方法includesstartsWithendsWithrepeat数值二进制和八进制表示法Number.isFiniteNumber.isNaNNumber.isIntegerNumber.parseIntMath.trunc数组Array.fromArray.offindfindIndex对象Object.isObject.assign__proto__属性...原创 2020-05-24 02:37:59 · 1302 阅读 · 0 评论 -
关于ES6中的Set、map容器的使用
关于ES6中的Set、map容器的使用set容器set 实例属性set 实例方法set 实例set容器无序不可重复的多个Value的集合体语法:new Set([iterable]);参数iterable:如果传递一个可迭代对象,它的所有元素将被不重复地添加到新的 Set中。如果不指定此参数或其值为null,则新的 Set为空。return:一个新的set对象Set...原创 2020-05-24 02:37:05 · 389 阅读 · 0 评论 -
了解ES6中的Symbol
ES6中的SymbolES5 的对象属性名都是字符串,容易造成重名,污染环境,为防止属性名的冲突。ES6 引入Symbol。概念:ES6中添加了一种原始数据类型symbol。(在ES6之前已有的原始数据类型:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object))特点:Symbol属性值对应的值是唯一的,解决命名...原创 2020-04-16 03:37:05 · 150 阅读 · 0 评论 -
Promise对象原型及Promise中的方法。
Promise对象Promise对象语法Promise 原型Promise原型中的属性Promise原型中的方法Promise基本方法Promise.all()Promise.race()Promise.resolve()Promise.reject()Promise对象Promise对象用于表示一个异步操作的最终完成 (或失败), 及其结果值.有了promise对象,可以将异步操作以同步的...原创 2020-04-13 00:20:50 · 1385 阅读 · 0 评论 -
ES6中的三点运算符
ES6中的三点运算符ES6中的三点运算符参数使用拓展运算符使用ES6中的三点运算符在es6规范中三点运算符有两个用途参数使用拓展运算符使用。参数使用作为参数使用的三点运算符,也可称为剩余参数,获取到的是剩余参数数组剩余参数传入的参数可不限数量剩余参数只能出现在最末尾,否则报错。(当然以扩展运算的身份出现时另当别论) function foo(param1,param2,...原创 2020-03-23 15:20:15 · 2696 阅读 · 0 评论 -
Javascript中的箭头函数
Javascript中的箭头函数箭头函数参数不传参数只传入一个参数传入两个及两个以上的参数支持默认参数、剩余参数及参数的解构函数体箭头函数中的this箭头函数内定义的变量及其作用域其他箭头函数特点:比函数表达式更简洁,并且没有自己的this,arguments,super或new.target。适用于:那些本来需要匿名函数的地方,并且它不能用作构造函数注意:箭头函数不能用作构造器,和 ...原创 2020-03-23 13:43:56 · 501 阅读 · 0 评论 -
ES6中默认参数和剩余参数的注意事项
ES6中默认参数和剩余参数的注意事项参数有了默认参数值,不允许重复参数名 //抛出异常 Duplicate parameter name not allowed in this context //在此上下文中不允许重复参数名 function test2(param=123,param){ ... }剩余参数必须是最后一个形式参数 //抛出异常 Rest param...原创 2020-03-06 01:37:55 · 1043 阅读 · 0 评论 -
模板字符串及简化对象的写法
模板字符串及简化对象的写法模板字符串关于多行字符串插入表达式/变量带标签的模板字符串简化对象的写法功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...原创 2020-03-03 17:15:41 · 653 阅读 · 0 评论 -
数据的解构赋值
数据的解构赋值、模板字符串及简化对象的写法数据的解构赋值模板字符串简化对象的写法合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...原创 2020-03-02 12:44:25 · 1148 阅读 · 0 评论 -
ES6中的let关键字和const关键字
ES6中的let关键字新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入ES6中的let作用与var类似 ...原创 2019-12-17 04:01:35 · 133 阅读 · 0 评论