今天遇到关于javascript原型的一道面试题,现分析下:console.log; //new A()为构造函数创建的对象,本身没有a属性,所以向它的原型去找,发现原型的a属性的属性值为1,故该输出值为1;console.log; //new B()为构造函数创建的对象,该构造函数有参数a,但该对象没有传参,故该输出值为undefined;console.log; //new C()为构造函数创建的对象,该构造函数有参数a,且传的实参为2,执行函数内部,发现if为真,执行this.a = 2,故属性a的值为2;故这三个的输出值分别为:1、undefined、2.
推荐下载
-
js面试题面试题面试题
js面试
94 2019-07-17 -
JS面试题关于算法台阶的问题
下面小编就为大家带来一篇JS面试题---关于算法台阶的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
6 2021-01-03 -
JS面试题中深拷贝的实现讲解
在面试中你是否遇到过如下场景: Q:小朋友,你是否了解如何拷贝一个对象? R:此时,机智的你可能会想到 Object.assign({}, obj); Q:那如何深拷贝一个对象呢? R:机智的你 JS
14 2020-11-22 -
关于ssh的面试题
ssh面试题,供各位学习!
12 2020-08-21 -
关于ORACLE面试题
如何应对ORACLE面试中的问题 这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度
23 2019-03-10 -
java面试题视频讲解
面试题讲解,尚硅谷Java视频教程,Java面试题第一季的视频资料,希望能帮到大家
29 2019-03-31 -
Spring面试题详细讲解
Spring面试题详细讲解
33 2020-12-25 -
JAVAAndroid面试题讲解视频
资源名称:JAVAAndroid面试题讲解视频资源目录:【】2012黑马程序员01_面试题【】2012黑马程序员02_面试题【】2012黑马程序员03_面试题【】2012黑马程序员04_面试题【】22
22 2020-03-03 -
Android面试视频讲解.BAT面试题详情讲解
1.ANR,2.OOM,3.bitmap,4.UI绘制优化,5.java内存泄露,6.Android内存泄露7.冷启动8.其他优化9.架构设计模式10.android插件化11.热更新12.进程包活
24 2019-07-13 -
linux面试题面试题面试题面试题
linux 面试题 面试题 面试题 面试题 面试题
108 2018-12-15
暂无评论