首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
mysteryven
掘友等级
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
YDKJ 2th - Get Started - Chapter 3 笔记
我们经常使用 spread 操作符(...),比如在进行数组浅拷贝的时候:a = [...[1, 2, 3]]; spread 操作符的作用是 consuming iterators,也就是只要是个 iterator ,就可以使用这个操作符。for...of 也是用来遍历 it…
YDKJ 2th - Get Started - Chapter 2 笔记
我们通常认为 const 的作用是在声明一个不可变的变量,但准确的说,const 声明的是一个不能被重新赋值(re-assigned)的变量,而不是不可变(unchangeable)。 对于第一种来说,函数名(identifier)和函数值(function value)的绑定…
如何判断JS中一个变量是 string 类型
typeof 的语法规则是:typeof operand。返回的就是字符串。 我们可以直接使用 typeof a === 'string' 来判断。 instanceof 的语法规则是 object instanceof constructor。返回值是 boolean 类型。…
动手实现一个 async/await
今天我就带大家来解析一下这段代码的实现。 我们先来讲理解上面那段代码最关键的部分,且看下面示例。 你会不会好奇,为什么会这样!特别是第二个输出。 下面,我们一步步看看他是怎么做的。我们忽略掉定义 add 函数的部分。 首先生成一个 generator,名叫 adder。 调用 …
手写 bind
bind 是在 ES5 加入的语法,具体如何使用 MDN 都有。但有一点需要额外注意一下:bind 会返回一个新的函数。也就是说:它会修改 this 的指向,并返回新的函数体。 接下来,我来讲一下手写 bind 的思路。 因为 bindArgs 是和 fBound 同一级别的,…
个人成就
优秀创作者
文章被点赞
1,446
文章被阅读
252,888
掘力值
6,081
关注了
11
关注者
456
收藏集
1
关注标签
0
加入于
2019-03-06