当前位置: 首页 > 面试题库 >

请说下你对__proto__和prototype的理解

蓝宜
2023-03-14
本文向大家介绍请说下你对__proto__和prototype的理解相关面试题,主要包含被问及请说下你对__proto__和prototype的理解时的应答技巧和注意事项,需要的朋友参考一下
const protoObj = {name: 1};
function Human() {}
Human.prototype = protoObj;
const vijay = new Human();
console.log(vijay.__proto__ === Human.prototype, Human.prototype === protoObj);//true true
 类似资料:
  • 最近在学习原型和原型链。在控制台里,我遇到了一些不解的现象,代码如图 对于这个__proto__有些看不明白,为什么不是null,而是Fn的prototype。 而我打印 fn.__proto__.__proto__.__proto__ 的结果是我预想的 null。 然后我也还想知道这个 proto 和 [[Prototype]] 有什么区别么?为什么到这一层,突然没有[[Prototype]]转

  • 本文向大家介绍浅谈javascript中的prototype和__proto__的理解,包括了浅谈javascript中的prototype和__proto__的理解的使用技巧和注意事项,需要的朋友参考一下 在工作中有时候会看到prototype和__proto__这两个属性,对这两个属性我一直比较蒙圈,但是我通过查阅相关资料,决定做一下总结加深自己的理解,写得不对的地方还请各位大神指出。 跟__

  • 本文向大家介绍请说说你对promise的理解相关面试题,主要包含被问及请说说你对promise的理解时的应答技巧和注意事项,需要的朋友参考一下 Promise是ES6中对回调的处理方案,用于处理回调过多,形成回调地狱,不直观的问题;Promise可以链式调用,代码直观易操作,并且有, 等语法糖便于操作

  • 本文向大家介绍 请你说一下对Spring AOP的理解?相关面试题,主要包含被问及 请你说一下对Spring AOP的理解?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立

  • 我也阅读并试图理解类似于这个问题的其他答案(比如这个问题),但原型遗传的概念对我来说仍然不是很清楚。现在最让我困惑的是,和之间的实际区别是什么?据我所知,是“将一个对象与另一个对象联系起来的内部链接”。但是当我在youtube上看到教程时,它就变得模棱两可了,因为每当他们创建一个对象时,如果他们试图在浏览器的控制台中使用记录它,那么它实际上包含属性,但当我尝试这样做时,它却输出。所以我想知道为什么

  • 本文向大家介绍请说下你对css对象模型(CSSOM)的理解相关面试题,主要包含被问及请说下你对css对象模型(CSSOM)的理解时的应答技巧和注意事项,需要的朋友参考一下 CSSOM 是一组允许 JavaScript 操作 CSS 的 API。它非常类似于 DOM,但是用于 CSS 而不是 HTML。它允许用户动态读取和修改 CSS 样式。