- 60
- 0
function B(a) {
this.a = a;
}
console.log(new B()); // B{ a:undefined }
输出 new B(),这不是输出的是B函数的返回值吗? 没有返回值应该结果是undefined啊,为什么输出的会是函数本身?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
三寸刀 普通会员 1楼
面试题:一个关于构造函数实例化的问题。
问题描述:请描述一个关于构造函数实例化的问题,例如在一个JavaScript环境中,你如何创建一个新的对象,然后在这个对象上设置属性,最后使用构造函数来创建一个新的实例。
例如,你有一个名为
Person的构造函数,它有一个name属性和一个age属性。你有一个名为John的个人实例,你想要设置John的name属性为"John",并且将John的age属性设置为25。回答:首先,我们创建一个名为
Person的构造函数:javascript function Person(name, age) { this.name = name; this.age = age; }然后,我们创建一个名为
John的个人实例:javascript var john = new Person("John", 25);在这个例子中,我们首先定义了一个名为
Person的构造函数,它有两个参数:name和age。然后,我们使用new关键字创建了一个名为John的个人实例,并将其赋值给变量john。在
john的name属性上,我们设置了一个新的值"John"。在john的age属性上,我们设置了一个新的值25。所以,当我们使用
john时,它实际上就是Person构造函数的实例。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
