首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ECMAScript 6
xyphf_和派孔明
创建于2023-11-07
订阅专栏
xyphf-和派孔明之ECMAScript 6
暂无订阅
共13篇文章
创建于2023-11-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Promise面试题之Promise.all和Promise.race的区别-CSDN博客
csdn.一、Promise.Promise.all可以将多个Promise实例包装成一个新的Promise实例。同事,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候返回最先被reject失败状态的值。let p3 = Promise.Promise.a...
关于ES6 的介绍-CSDN博客
什么是ES 6? ECMAScript 6.0 (简称 ES6) 是继ECMAScript 5.1之后 javascript 语言的下一代标准,发布在2015年6月。 它的目标,是使得 javascript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。我们将借助web...
11、异步操作之Promise—ES6学习笔记
基本概念 - promise:是ES6中新增的异步编程解决方案,体现在代码中它是一个对象,可以通过 Promise构造函数来实例化。Promise.prototype.then()Promise.prototype.Promise.all()Promise.首先我们来解释一下什么...
10、函数的扩展 为函数参数指定默认值、函数的 rest 参数、箭头函数—ES6学习笔记
console.console.这种ES6 的写法不仅解决了上面的问题,而且写起来更简洁。2 函数的 rest 参数 rest 参数形式为(“…变量名”),用于获取函数的多余参数,这样就不需要使用arguments对象了。 rest 参数搭配的变量是一个数组,该变量将多余的参数放...
9、字符串、数组、对象等内置对象的拓展—ES6学习笔记
1、字符串的扩展 我们回想一下原先我们是如何写字符串的,写一串html代码片段,如果直接用双引号或单引号括起来就会报错,我们通常会做一个字符串的拼接,把每一个都用单引号或者双引号括起来,用加号连起来,这样比较麻烦。所以ES6中就增加了模板字符串的概念,模板字符串是用反引号括起来的...
8、Symbol数据类型—ES6学习笔记-CSDN博客
1 什么是 Symbol ? Symbol,表示独一无二的值。它是 JS 中的第七种数据类型。也就是说现在JS有了七种数据类型。 那么为什么要引入Symbol这种数据类型呢? 实际上在ES5中对象的属性都是字符串,这样就很容易造成命名冲突,比如说我们扩展别人写的对象的时候,如果你...
7、class的继承—ES6学习笔记-CSDN博客
在ES6中extends关键字,可以很方便的实现子类继承父类,同时static关键字可以为类指定静态方法,以及super关键字可以在子类继承父类的时候,方便的去调用父类原型身上的方法或者静态方法。首先我们在html中写了一个简单的canvas画布以及一些简单的样式阴影,这样我们可...
6、class的基本使用—ES6学习笔记
JS语言的传统方法是通过构造函数,定义并生成新对象,是一种基于原型的面向对象系统。 this.this.Miaov.// 在函数内我们打印出this.a和this.console.log(this.a + ' ' + this.const miaov = new Miaov('h...
5、Iterator和for...of循环—ES6学习笔记-CSDN博客
在ES6中新增了Set和Map两种数据结构,再加上JS之前原有的数组和对象,这样就有了四种数据集合,平时还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象等。这样就需要一种统一的接口机制,来处理所有不同的数据结构。Iterator就是这样一种机制。...
4、数据结构 Map—ES6学习笔记
Map是一种典型的字典类型的数据结构 所谓的字典类型的数据结构,就是是用来存储不重复key的Hash结构。比如说JS中对象,就是字典类型的数据结构的一种。字典:是用来存储不重复key的Hash结构。不同于集合(Set)的是,字典使用的是[键,值]的形式来储存数据的。JavaScr...
3、数据结构Set —ES6学习笔记
集合的基本概念:集合是由一组无序且唯一(即不能重复)的项组成的。这个数据结构使用了与有限集合相同的数学概念,应用在计算机的数据结构中。特点:key 和 value 相同,没有重复的 value。ES6 提供了数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。c...
2、变量的解构赋值 —ES6学习笔记-CSDN博客
基本概念 本质上是一种匹配模式,只要等号两边的模式相同,那么左边的变量就可以被赋予对应的值。console.console.//只要等号两边的模式相同,那么左边的变量就可以被赋予对应的值。console.console.console.console.console.consol...
1、let和const -ES6学习笔记-CSDN博客
let命令: 用来声明一个变量,和var非常类似。 const命令: 用来声明一个常量,常量就是不可以变化的量。1 使用let声明的变量,所声明的变量只在命令所在的代码块内有效。console.console.console.2 使用let命令声明的变量在域解析的时候不会被提升。...