首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chencc_
掘友等级
切图仔
|
蓝翔挖掘机专业户
无需言 做自己
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
8
文章 7
沸点 1
赞
8
返回
|
搜索文章
文章
热门
最新
重学ES6(十)Class
上面代码就可以看出来,类的数据类型就是函数,类本身也就指向了构造函数。 使用的时候,也是直接对类使用 new 命令,跟构造函数的用法完全一致。 构造函数的 prototype 属性,在 ES6 的类上继续存在的。类的所有所发都式定在函数的 prototype 属性上面的。 co…
重学ES6(九)async/await
async/await 其实是 promise 的语法糖,它能实现的效果都能用 promise 来实现,它就是为了用来优化 promise 的 then 链而开发的。 async 是异步的简写,await是等待,所以我们很好理解 async 声明的 function 是异步的,…
重学ES6(八)Generator
Generator 函数是一个状态机,封装了多个内部状态。同时也是一个遍历器对象生成函数。返回的遍历器对象,可以一次遍历Generator 函数内部的每个状态。 由于 Generator 函数返回的遍历器对象,只有调用 next 方法才会遍历下一个内部状态,所以其实提供了一种可…
重学ES6(七)Iterator 遍历器
ES6 表示集合的数据结构有以下四种,并可以组合使用他们,定义自己的数据结构。 Iterator 是一种机制。它也是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据只要部署 Iterator 接口,就可以完成遍历操作。 一种数据结构只要部署了 Iterator 接口,…
重学ES6(六)Promise
Promise 对象用于表示一个异步操作的最终完成(或失败),及其结果值。ES6语法中,Promise 是一个对象,从它可以获取异步操作的消息。 对象的状态不受外界影响。Promise 对象代表一个异步操作,有三种状态: pending(进行中)、fulfilled(已成功)、…
重学ES6(五)Proxy
proxy 在目标对象的外层搭建了一层拦截,外界对目标对象的某些操作,必须通过这层拦截。proxy 这个词本意是代理,用在这里表示由它来代理某些操作,可以翻译为代理器。 其实就是相当于在我们对所有目标要进行操作之前,全部先拦截了,然后在拦截后进行一系列其他操作。 这里 new …
重学ES6(四)Set 和 Map
Set 是 ES6 的新的数据结构。是类似数组的数据结构,但是里面的成员的值是唯一的。 这个例子可以看到,Set 不会添加重复的值。 注意:向 Set 加入值时,不会发生类型转换的,所以 1 和 "1" 是两个不同的值。Set 内部判断两个值是否不同,使用的类似完全相等运算符(…
JS的属性判断方法
今天对于在原型链或者对象上存在的相关属性判断,我们对这几个方法单独抽离出来,分析一下各个方法,为以后在使用和阅读代码时更方便。 typeof 操作符返回一个字符串,表示未经计算的操作数的类型。 在 MDN 中对于该方法的解释是 isPrototypeOf() 方法用于测试一个对…
重学ES6(三)Symbol
ES5 的提供了6类基础数据类型 Number String Boolean Null undefined Object,现在 ES6 中添加了一个新的数据类型 symbol。今天我们就一起来深入学习一下 symbol 这个新的数据类型。 ES6 引入的 symbol,表示独一…
重学ES6(二)变量的解构赋值
ES6 语法中,允许按照规定的方式,从数组和对象中提取值,来对变量进行赋值,称之为解构。 在ES6中只要数据有 Iterator 接口,都可以进行解构赋值。Iterator(遍历器)也是一个在 ES6 中很神奇的东西,其实它在很多语言中也有,这个我们会在后面分析的,我们这里就对…
下一页
个人成就
文章被点赞
18
文章被阅读
8,742
掘力值
344
关注了
1
关注者
7
收藏集
0
关注标签
58
加入于
2016-12-19