前端技能树,面试复习第 7 天 - 掌握 Javascript 基础知识

本节开始,我们将复习前端面试中很重要的一个环节: JS 基础知识考核。

1. new 操作符的实现原理

new 操作符的执行过程:

(1)首先创建了一个新的空对象

(2)设置原型,将对象的原型设置为函数的 prototype 对象。

(3)让函数的 this 指向这个对象执行构造函数的代码(为这个新对象添加属性)

(4)判断函数的返回值类型,如果是值类型,返回创建的对象。如果是引用类型,就返回这个引用类型的对象。

具体实现:

function newFun

你可能感兴趣的:(前端面试复习笔记,前端,面试,互联网,Javascript,基础,面经)