字节飞书前端真实面试题(含详细接地气答案).docx

字节飞书前端真实面试题(含详细接地气答案).docx

字节飞书前端真实面试题(含详细接地气答案)

一、JavaScript核心基础(高频必问)

1.讲一下JS的原型和原型链,实际开发中有什么用?

答案:

每个JS函数都有prototype原型对象,每个实例对象都有__proto__指向构造函数的prototype。原型的核心作用是共享方法、节省内存,不用给每个实例单独创建重复方法。

原型链就是实例查找属性/方法的规则:自身没有就找__proto__(构造函数原型),原型没有就继续往上找,直到Object.prototype,最后是null,这条查找链路就是原型链。

实际业务用途:

1.实现继承,比如封装工具类、组件

文档评论(0)

1亿VIP精品文档

相关文档