首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
黎明星辰见
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
80% 应聘者都不及格的 JS 面试题
共 5024 字,读完需 6 分钟,速读需 2 分钟,本文首发于知乎专栏前端周刊。写在前面,笔者在做面试官这 2 年多的时间内,面试了数百个前端工程师,惊讶的发现,超过 80% 的候选人对下面这道题的回答情况连及格都达不到。这究竟是怎样神奇的一道面试题?他考察了候选人的哪些能力…
那些高级/资深的前端是如何回答JavaScript面试题的 (一)
面对最常见的问题,给出让面试官惊喜的答案。 我认为通往所谓“精通”的过程分三步骤: 1. 能熟练使用API 2.理解API实现的原理 3. 自己去实现一个API,能用来实际解决问题的那种,经得住考验。
剖析 React 源码:组件更新流程(一)
这是我的剖析 React 源码的第五篇文章。这篇文章开始将会带着大家学习组件更新过程相关的内容,尽可能的脱离源码来了解原理,降低大家的学习难度。 在另外的两篇文章中你可以学习到如何调和组件及渲染组件的过程。 想必大家都知道大部分情况下多次 setState 不会触发多次渲染,并…
【ES6基础知识】promise和await/async
我觉得这2篇文章知识点有点重复,因为边总结边思考肯定有交集,所以我觉得文章质量:没有最好,只有更好。 有新的知识点后面继续补上,也欢迎指正。 1. 基本用法 p1是一个 Promise,3 秒之后变为rejected。p2的状态在 1 秒之后改变,resolve方法返回的是p1…
(Weak)Set和(Weak)Map你都懂吗?
看了鲁米(伊斯兰教苏菲派诗人)的诗【任何你每天持之以恒在做的事情,都可以为你打开一扇通向精神深处,通向自由之门】,让我更加激发要坚持的决心。 Set成员是唯一且无序的,没有重复值。 向Set中加入值的时候,不会进行类型转换,类似于精确运算符“===”,主要的区别在于NaN等于自…
多角度理解浏览器工作(从输入url到页面呈现)
因为在工作上总是涉及到体验的问题,因此想了解浏览器怎么工作,从而可以更高维度去了解前端。 写远比读有成就感。外在发发疯,好在内在被憋疯。 整体梳理知识,把js、网络、渲染、浏览器安全等知识串起来,有个整体全新的认识。 写这篇文章的顺序是:先整个阅读有个整体框架,再细节上深究,再…
JS底层基础踩坑20题
当对象自动转换为字符串化时,它变成了[Object object]。 所以我们在这里说的是a["Object object"] = 123。 然后,我们可以尝试再次做同样的事情。 c对象同样会发生隐式类型转换。那么,a["Object object"] = 456。 然后,我们…
图片懒加载
实操过
变量对象、执行上下文、作用域和this大集合
变量对象是与执行上下文的相关的数据作用域,存储了在上下文中定义的变量和函数声明。因为不同执行上下文的变量对象略有不同,所以变量对象一般分为全局上下文下的变量对象和函数上下文下的变量对象。 创建执行上下文有两个阶段:一个是创建阶段,一个是执行阶段。变量对象的创建,属于执行上下文中…
reduce的理解和使用技巧
reduce() 方法是对数组中的每个元素执行一个由您提供的reducer函数(升序执行),将其结果汇总为单个返回值。 如果数组仅有一个元素(无论位置如何)并且没有提供initialValue, 或者有提供initialValue但是数组为空,那么此唯一值将被返回并且callb…