前端面试宝典 - Javascript 基础知识
Posted 前端修罗场
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端面试宝典 - Javascript 基础知识相关的知识,希望对你有一定的参考价值。
⭐️ 本文首发自 前端修罗场(点击即可加入),一个专注 Web 技术、答疑解惑、面试辅导、职业发展的社区。
现在订阅专栏,即可享受一次免费的模拟面试、简历修改、答疑服务。目前优惠中,即将涨价~
本节开始,我们将介绍前端面试中对 JS 的基础知识考核点。
1. new 操作符的实现原理
new 操作符的执行过程:
(1)首先创建了一个新的空对象
(2)设置原型,将对象的原型设置为函数的 prototype 对象。
(3)让函数的 this 指向这个对象,执行构造函数的代码(为这个新对象添加属性)
(4)判断函数的返回值类型,如果是值类型,返回创建的对象。如果是引用类型,就返回这个引用类型的对象。
具体实现:
function newFun(
以上是关于前端面试宝典 - Javascript 基础知识的主要内容,如果未能解决你的问题,请参考以下文章
web前端面试宝典——带你直击面试重难点(40个经典题目,涵盖近90%的考点,码字2w,干货满满!)