首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
云影同学
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
504
文章 488
沸点 16
赞
504
返回
|
搜索文章
最新
热门
前端面试必备 | 5000字长文解释千万不能错过的原型操作方法及其模拟实现(原型篇:下)
这篇文章主要讲解原型的查找、变更、判断和删除,附带着对原型的作用方式做一下回顾。 instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 当左边的值是 null 时,会停止查找,返回 false。 实际是检测 Construc…
前端面试必备 | 古怪的原型(鸡生蛋还是蛋生鸡)(原型篇:中)
JavaScript 中的原型是极其难以理解的概念之一,但是你不能逃避它。不管你怎么忽略,你终究会在开发过程中碰到原型难题。 所以,让我们直面它吧。 上面的数据类型中除了对象,其他的都是原始数据类型,他们存储对应类型的数据。 而对象 object 是引用类型,我们可以将其描述为…
前端面试必备 | 使用原型和构造函数创建对象(原型篇:上)
在这篇文章中,我们将会讨论 JavaScript 中的原型是什么,以及在 JavaScript 中如何实现面向对象编程。 当执行上面的代码之后,JavaScript 引擎将会创建两个该构造函数的拷贝,一个是 person1 另一个是 person2。 从图中可以看出,每个对象都…
前端面试必会 | 一文读懂 JavaScript 中的 this 关键字
this 是一个令无数 JavaScript 编程者又爱又恨的知识点。它的重要性毋庸置疑,然而真正想掌握它却并非易事。希望本文可以帮助大家理解 this。 JavaScript 引擎在查找 this 时不会通过原型链一层一层的查找,因为 this 完全是在函数调用时才可以确定的…
前端面试必会 | 一文读懂现代 JavaScript 中的变量提升 - let、const 和 var
许多 JavaScript 程序员将提升解释为 JavaScript 将声明(变量和函数)移至其当前作用域(函数或全局)顶部的行为。好像它们实际上已经移到了代码的顶部,事实并非如此。例如: 尽管看起来是这样,因为代码也工作正常了,但是 JavaScript 引擎事实上并不是这么…
前端面试必会 | 一文读懂 JavaScript 中的闭包
闭包是每个 JavaScript 程序员都应该知道并且掌握的基础概念。然而,这个概念使很多 JavaScript 新手感到困惑。 对闭包有适当的了解将有助于您编写更好,更有效和干净的代码。反过来,它将帮助您成为更好的 JavaScript 开发人员。 因此,在本文中,我将尝试解…
前端面试必会 | 一文读懂 JavaScript 中的作用域和作用域链
作用域和作用域链是 JavaScript 和很多编程语言的基本概念。这些概念会让很多 JavaScript 开发者感到困惑,但是如果想掌握 JavaScript 它们又是必不可少的。 正确理解这些概念将有助于您编写更好,更有效和更干净的代码。反过来,它将帮助您成为更好的Java…
理解 JavaScript 中的执行上下文
一起看看 JavaScript 程序内部是如何执行的。 如果你想成为一个合格的 JavaScript 开发者,你必须知道它的内部是如何执行的。掌握 JavaScript 执行上下文和执行栈对理解变量提升、作用域和闭包非常重要。 理解执行上下文和执行栈将使你成为一个更加优秀的 J…
IntersectionObserver 和懒加载
IntersectionObserver 这个 API 平常可能听得比较少,caniuse 兼容性报告目前支持率是 90.12%,还不推荐用于大众化的场景中,但是它的能力和性能非常的好。 IntersectionObserver 接口 (从属于Intersection Obse…
CSS 盒模型、布局和包含块
CSS 盒模型是页面布局的基础。 当对一个文档进行布局的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basic box model),将所有元素表示为一个个矩形的盒子(box)。CSS 决定这些盒子的大小、位置以及属性(例如颜色、背景、边框尺寸…)。 …
下一页
个人成就
文章被点赞
1,543
文章被阅读
235,530
掘力值
7,556
关注了
115
关注者
663
收藏集
26
关注标签
176
加入于
2016-08-02