gpt4 book ai didi

javascript - 在 JavaScript 对象构造函数中不使用它有缺点吗?

转载 作者:行者123 更新时间:2023-11-29 18:13:11 24 4
gpt4 key购买 nike

比较这两个构造函数:

一个

var Person = function(name, age) {
this.name = name;
this.age = age;
}

B

var Person = function(name, age) {
var o = new Object();
o.name = name;
o.age = age;
return o;
}

使用 B 而不是 A 是否有缺点(除了简洁)?

编辑:我问的原因是因为我可以通过比较和对比两者来学习,而不是因为我想使用B。

最佳答案

一个相当重要的区别是,除非您采取措施处理该问题,否则 B 中返回的对象不会具有“Person”原型(prototype)。

关于javascript - 在 JavaScript 对象构造函数中不使用它有缺点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25456327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com