首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
在西安放羊的牛油果
掘友等级
前端开发工程师
|
金山办公软件科技有限公司
Two hours in the morning~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
手写实现一个迭代器
5. value 表示返回的值,遍历完之后一直返回 undefined; 6. done 表示是否遍历结束。
手写实现 new 操作符
首先我们来回顾一下 new 操作符的作用。new 操作符用来调用构造函数,并返回一个对象,该对象可以访问构造函数内部的属性和方法,也可以访问构造函数的原型对象的属性和方法。 如果构造函数返回非空对象,则返回该对象,否则,返回新创建的对象。
手写 call, apply 和 bind 源码
call(), apply() 和 bind() 方法三者功能相似,均可以改变 this 的指向。区别是: call(), apply() 方法区别就是前者接受的是参数列表,而后者接受的是一个参数数组。 由上述代码可知,如果不为 ShowInfo() 方法指定特定的对象,thi…
关于浏览器Event Loop的两三事
Event Loop(事件循环),是 JavaScript 中的一个执行模型,负责执行代码、收集和处理事件以及执行队列中的子任务。事件循环很重要,它使得 JavaScript 实现单线程非阻塞成为可能。Event Loop 在不同的地方(比如浏览器和 Node.js)有不同的表…
谈谈节流和防抖
节流函数是某个函数在一段时间内,无论触发多少次都只执行一次的函数。 使用定时器。 防抖函数是指某个函数在某段时间内,无论触发多少次都只执行最后一次的函数。 防抖函数的实现方式是利用定时器,函数第一次执行时设定一个定时器,之后调用时发现已经设定过定时器就清空之前的定时器,并重新设…
浅谈 instanceof 原理
在 JavaScript 中,我们通常用 typeof 来判断基本类型,用 instanceof 来判断引用类型,虽然判断引用类型还有更好的方式,我们等会再来说说。那么,instanceof 是什么呢? instanceof 运算符是用来检测某个实例对象的原型链上是否存在构造函…
ES6 的 Set 集合的基本用法
1. Set 集合的概念: Set 集合是一种有序列表,用于存储相互独立的非重复的值。 2. Set 集合中的方法 forEach() 方法:遍历集合中的元素。 上述代码中,由于 Set 集合不会对存储的值进行强制类型转换,所以数字 5 和字符串 '5' 是两个独立的值。由于 …
ES6 的 Map 集合的基本用法
Map 集合是一种存储键值对的有序列表,其中的键名和对应的值支持所有的数据类型。 clear() 方法:移除集合中的所有键值对。 Weak Set 是弱引用 Set 集合,同样的,Weak Map 是弱引用 Map 集合,也用于存储对象的弱引用。Weak Map 集合中的键名必…
从输入 URL 到页面展现发生了什么?
断开 TCP 连接,四次握手。
Vue 源码解析:nextTick
nextTick 接受一个回调函数作为参数,它的作用是将回调函数延迟到下次 DOM 更新周期之后执行。如果没有提供回调且在支持 Promise 的环境中,则返回一个 Promise 。 我们在开发过程中会碰到一种场景:当状态更新之后,需要对 DOM 做一些操作,但这时我们获取不…
下一页
个人成就
文章被点赞
32
文章被阅读
10,170
掘力值
499
关注了
2
关注者
9
收藏集
9
关注标签
6
加入于
2019-09-15