模块化机制
2021/12/17
当你被问到:JS 为什么会有模块化机制?不同的模块化机制的不同点,你能好好地回答出来吗?
作用域
2021/12/13
当面试官问你什么是闭包的时候,你会从哪里开始答起呢?
聊聊变量提升
2021/12/13
当我们聊到变量提升,你听过的最多的是什么?var 的变量都是会提升的,函数都会提升,let 不会提升?真的是这样吗?
包管理工具
2021/12/7
今年九月的时候,尤大将 vue 生态中所有开原仓库的包管理工具都换成了 `pnpm`。好家伙,又有可以学习的内容了。
typeof
2021/11/15
typeof 是 js 中用于判断变量类型的关键字,其中 typeof null 的返回常会在面试中提及。
Object.create 详解
2021/11/5
Object.create 是 es6 用于创建一个对象的新方法,常在考察原型链或继承的时候被提到。
instanceof
2021/11/3
instanceof 是面试中常考的 Javascript 关键字,面试官常用它来考察面试者对原型链的基础掌握,我们来通过面试题掌握这个知识点。
new 一个对象的过程
2021/11/3
new 是实现构造函数继承生成对象的关键字,在面试中用于考察候选人对于构造函数继承的理解。
原型链
2021/11/2
原型链是 Javascript 中最重要的基础之一,在面试中是一定会出现的。在各类博客中都有关于原型链的描述和讲解,但大都较为晦涩难懂。 本文从面试原题出发,深入浅出的讲解什么是原型链。
Javascript 中的安全整数
2021/10/22
在 Server 端面向前端的接口中,一般 id 的类型都会用 String 来替代 Number,原因是 Javacript 中 Number 最多能精确表示 2^53 - 1,而超长的 id 可能会导致重大问题。那么不禁想问,为什么一定是这个值呢?