首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
竹叶寨少主
掘友等级
前端攻城狮
|
字节跳动
修炼码力
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
最新
热门
从0到1实现A+规范Promise(上篇)
Promise在日常开发中使用非常广泛,得益于其灵活的异步操作处理机制,我们对异步操作(尤其是具有依赖关系的异步操作)的处理大为简化。而了解其底层运行机制将有助于我们更灵活的使用Promise。本文旨在记录/总结我实现Promise的过程并分享思路。其中上篇介绍Promise基…
浅谈JavaScript数据类型与深浅拷贝的实现
JavaScript的数据类型分为基本数据类型和引用数据类型。基本数据类型有六种,分别是Number、String、Boolean、Null、 Undefined以及es6新增的Symbol。基本数据类型是直接存放在栈中的简单数据段,单独分配内存空间,可以按值访问。引用数据类型…
使用Proxy实现Vue3—watchEffect
watchEffect 是Vue3新增的一个api,其功能与watch类似,均可以在侦听到数据发生变化时执行回调。不同之处在于 1 无需直接指定要监听的数据, 回调函数中使用到哪些数据就监视哪些数据(必须是响应式数据)。 2 默认初始时就会执行一次, 收集所需要监听的数据。 3…
浅谈JavaScript闭包与柯里化函数
在对作用域,作用域链的概念进行讨论时我们知道,一般情况下定义在函数内部的变量在函数外部是不可访问的。但某些时候有又确实有这样的需求,这时就会用到闭包。闭包,就是能够读取其他函数内部变量的函数。这就是闭包的概念。通过闭包我们可以在一个函数内部访问另一个函数内部的变量。 下面介绍闭…
浅谈JavaScript事件循环与Vue的批量异步更新策略
事件循环,是浏览器为了协调事件处理、脚本执行、网络请求和渲染等任务而制定的一套工作机制,它约束了各种任务的执行顺序。
浅谈JavaScript执行上下文与作用域,作用域链
JavaScript中执行上下文,变量对象,作用域与作用域链等是一系列基础性的且十分重要的概念。他们之间有着千丝万缕的联系,深入理解这些概念以及他们之间的联系有助于我们理解在js开发中遇到一些问题,例如: 执行上下文,通俗的讲就是当前js代码的执行环境。如何确定当前代码的执行环…
浅谈JavaScript继承
关于js对象的继承,es5和es6提供了两种不同的继承机制。es5通过修改原型链的方式实现继承,由此可见继承与原型,原型链的关系密不可分,本文将着重阐述这三者的关系。 一. 构造函数 说到原型,就不得不提到构造函数。什么是构造函数呢,简单来讲,它是一种用来创建对象的函数。在典型…
JavaScript数据类型判断方法总结
该方法是开发中经常用到的判断数据类型的方法。其返回的数据类型包含以下7种:number、boolean、symbol、string、object、undefined、function。而我们知道JavaScript的基本数据类型有6种分别是 string、number、bool…
个人成就
文章被点赞
183
文章被阅读
18,635
掘力值
942
关注了
71
关注者
41
收藏集
0
关注标签
21
加入于
2020-09-19