首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
执花酿酒
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Vue 组件渲染流程
组件化是 Vue, React 等这些框架的一个核心思想,通过把页面拆成一个个高内聚、低耦合的组件,可以极大程度提高我们的代码复用度,同时也使得项目更加易于维护。所以,本文就来分析下组件的渲染流程。我们通过下面这个例子来进行分析: 这里我们可以理解为返回了一个名叫 VueCom…
手写Promise原理分析
分析Promise实现有利于理解异步函数调用过程和链式调用的实现. 最简单的Promise实现有7个主要属性, state(状态), value(成功返回值), reason(错误信息), resolve方法, reject方法, then方法. 简单代码实现基本看代码就知道.…
Promise原理解析
Promise是异步编程的一种解决方案,比回调函数和事件更合理更强大。 Promise实例中有一个函数,接受两个参数,一个是成功的方法,一个是失败的方法,然后有一个then方法,第一个是成功执行的函数,第二个是失败执行的函数,并且会接收相应的参数。一旦执行成功,就不会再执行失败…
浅谈 instanceof 原理
在 JavaScript 中,我们通常用 typeof 来判断基本类型,用 instanceof 来判断引用类型,虽然判断引用类型还有更好的方式,我们等会再来说说。那么,instanceof 是什么呢? instanceof 运算符是用来检测某个实例对象的原型链上是否存在构造函…
事件捕获 or 事件冒泡
事件流描述的就是从页面中接收事件的顺序。而IE和Netscape提出了完全相反的事件流概念。IE事件流是事件冒泡,而Netscape的事件流就是事件捕获。事件捕获事件捕获的思想是不太具体的节点应该更早
🍭 图解原型和原型链
原型指的就是一个对象,实例“继承”那个对象的属性。在原型上定义的属性,通过“继承”,实例也拥有了这个属性。“继承”这个行为是在 new 操作符内部实现的。 实例与原型则是通过上文中提到的 __proto__ 去访问到。 当访问 p 中的一个非自有属性的时候,就会通过 __pro…
HTTP 状态码
想要真正理解 HTTP 状态码,而不是死记硬背,最好先过一遍下图。每个状态码都不是割裂开的,尝试带着图理解,思考收到 HTTP 请求后的整个处理流程,同时理解 HTTP 协议的 Header, 效率更高。 图片比较模糊,被压缩了,请转 github 上的 for-GET/htt…
常见的http状态码
最近整准备面试的东西,今天刷面试题突然刷到了一道关于http状态码的题目,所以特此来列举一些常见的状态码2xx200:表示客户端发送的请求在服务端被正确处理204(nocontent):表示请求成功,
js进阶-设计模式: 发布订阅模式
前言: 从八月份入职以来,在可以保证项目进度后,我便开始思考,怎么把事情做得更好,怎么提升自己。 一方面,提升自己对javascript这门语言的理解,我在udemy上买了 JavaScript: Understanding the Weird Parts.中文翻译过来,就是j…
ES6 系列之 defineProperty 与 proxy
ES5 提供了 Object.defineProperty 方法,该方法可以在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。 虽然我们可以直接添加属性和值,但是使用这种方式,我们能进行更多的配置。 函数的第三个参数 descriptor 所表示的属性描述…