首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jaycole
掘友等级
前端APICaller
|
腾讯
vue
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
VueJS核心-computed属性源码解析与面试参考回答
今天就来聊聊我们非常熟悉的计算属性吧,这也是前端面试常见的一个题目了,而且是属于稍微有点难度的题目, 如果你答得很好那就是一个很棒的加分点,要答好这个问题,那至少都要做到从源码的角度去分析计算属性的原理。 本文就从源码的角度去分析计算属性,适合那些了解响应式原理这部分源码的同学…
2021届前端面经分享 | 字节跳动、阿里巴巴、腾讯、美团
先自我介绍一下:2021届双非一本前端菜鸡,面过的公司有:美团到店、阿里钉钉、阿里淘系、字节跳动、cvte、虎牙直播、腾讯,其中cvte、虎牙直播、淘系挂一面,钉钉走完流程还在等消息,4月中旬收获腾讯、美团offer,最后选择加入腾讯。本文除了一些面经外,文末有一些自己的总结和…
ECMAScript3核心概念-作用域链
在前文我们已经知道了变量对象的概念,变量对象是执行上下文的一个属性,变量对象存放着包括变量声明、函数声明和函数的形参。 解析和执行代码的时候,会用到执行上下文这个概念,执行上下文又分为进入执行上下文阶段和代码执行阶段,在进入执行上下文阶段,变量对象会被创建和被初始化值填满,而那…
ECMAScript 3核心概念-变量对象
本文接着前文所讲的执行上下文的概念,变量是和执行上下文息息相关的。本文还补充了上文没有讲完的执行上下文的一些内容,因为这些内容跟变量对象是有关的,所以放在这篇文章更容易理解。 既然说执行上下文与变量是有关系的,那么执行上下文应该要知道变量存放在哪里和怎样获取变量。这种机制就称为…
ECMAScript 3核心概念-执行上下文
所以本文是从自己的理解出发的,难免会有错误,非常期待能得到批评指正,我们一起讨论一起进步。 标准规范没有从技术的角度去定义执行上下文的准确类型和结构,具体实现是由厂商实现JS引擎时决定。 我们甚至可以将一个执行栈定义为一个数组,以方便我们的理解。 每次当执行一个函数的时候(包括…
简要分析JavaScript基于原型模式的面向对象
最近在学习设计模式,正好看到了原型模式,解开了我以前的一些疑惑。也趁着复习的积极性,来回顾和加深一下JavaScript基于原型模式的面向对象机制。 首先得弄清楚一些概念,JavaScript是没有类的概念的,对是没有的。JavaScript是一门基于原型模式的语言,什么是原型…
如何简单实现一个bind函数
当 bind 返回的函数作为构造函数,被new关键字调用的时候,bind时指定的this值会失效,但传入的参数依然生效。 根据上面_bind函数的实现,会发现实际上调用Point._bind(obj, 0),是返回一个bound函数。 所以当bound函数作为构造函数的时候,l…
个人成就
文章被点赞
24
文章被阅读
7,569
掘力值
286
关注了
6
关注者
6
收藏集
1
关注标签
4
加入于
2019-07-07