字节飞书前端真实面试题(含详细接地气答案)
一、JavaScript核心基础(高频必问)
1.讲一下JS的原型和原型链,实际开发中有什么用?
答案:
每个JS函数都有prototype原型对象,每个实例对象都有__proto__指向构造函数的prototype。原型的核心作用是共享方法、节省内存,不用给每个实例单独创建重复方法。
原型链就是实例查找属性/方法的规则:自身没有就找__proto__(构造函数原型),原型没有就继续往上找,直到Object.prototype,最后是null,这条查找链路就是原型链。
实际业务用途:
1.实现继承,比如封装工具类、组件
原创力文档

文档评论(0)