首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HanpengChen
掘友等级
公众号
|
前端极客技术
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 38
沸点 5
赞
43
返回
|
搜索文章
最新
热门
学习Vue源码前需要了解的defineProperty和Proxy
前言 大家有使用Vue开发想必对响应式都有了解,知道Vue2是用Object.defineProperty实现数据劫持,进而实现的双向绑定。在已经发布快一年的Vue3中,数据响应式的实现由Object
面试经常提到的重排和重绘,你真的了解吗?
前端面试中你可能会被问到重排重绘,但是你清楚什么是重排和重绘吗?为什么减少重排重绘能够优化Web性能?如果减少重排重绘?
「浏览器渲染流程」你知道HTML、CSS文件在浏览器中是如何转化成页面的吗?
在前面一篇文章:「高频面试题」浏览器从输入url到页面展示中间发生了什么 中,我们有对浏览器的渲染流程做了一个概括性的介绍,今天这篇文章我们将深入学习这部分内容。 对于很多前端开发来说,平常做工主要专
JS中的apply、call、bind你掌握了吗?一起来手写实现这三个方法吧 | 创作者训练营第二期
apply、call和bind这三个方法在函数原型链中是比较重要的概念,和this关键字密切相关。如果你对这三个方法还不是很清楚的话,那么认真地阅读这篇文章吧,让我们一起来彻底掌握它们吧! 在开始介绍
一起搞清楚JS中的new到底做了什么,并模拟实现一个new
new关键字对于前端开发者来说是比较常见的操作,在互联网大厂的面试中,有时候会要求手写实现new。接下来我们一起看看new到底做了什么?如何模拟实现?new原理介绍new概念关于new关键字,MDN上
一起手写实现符合Promise/A+规范的Promise源码
Promise是JavaScript中异步编程的核心内容,也是前端面试的高频问题。关于Promise的基本用法这里不再详细介绍,接下来我们一起来实现一个符合 Promise/A+ 规范的Promise。 在开始写代码之前,我们要知道Promise/A+规范都有哪些内容。 上面是…
「高频面试题」浏览器从输入url到页面展示中间发生了什么
“在浏览器中,从输入URL到页面展示,中间发生了什么?”这是一道经典的高频面试题,其中涉及了网络、操作系统、web等一系列的知识。接下来我们一起来看看要怎么回答这道题。 用户输入URL,浏览器会根据用户输入的信息判断是搜索内容还是请求的URL。如果是搜索内容,就将搜索内容+默认…
「LeetCode系列」接雨水问题|刷题打卡
给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 根据示例1的图片我们可以比较清晰理解题目:每个柱子宽度为1,所以我们只要计算出每个柱子上面可以积蓄雨水的体积,最后进行求和即可得出总的雨水体积。 对于每个柱子上面的蓄水量,根据木…
「面试必备」一文吃透JavaScript继承
继承在各种编程语言中都充当着至关重要的角色,在JavaScript中也被经常用在前端工程基础库的底层搭建上,是JavaScript需要重点学习的一块内容。 继承可以使得子类具有父类的各种方法和属性。ES6中推出了class这个概念,方便了我们学习和理解,但class只是一个语法…
这一次,彻底掌握JavaScript的深浅拷贝
关于拷贝这个问题,也是前端面试中的一道经典面试题,我们在日常开发中也常碰到需要用到深拷贝或浅拷贝的场景。接下来我们通过这篇文章,彻底掌握JavaScript的深浅拷贝。 Object是引用类型,其他7种为基础类型。 引用类型存储在堆内存,存储的是地址,多个引用指向同一个地址,这…
下一页
个人成就
文章被点赞
196
文章被阅读
32,431
掘力值
1,409
关注了
68
关注者
28
收藏集
7
关注标签
20
加入于
2019-07-13