腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
构造
模式
与
原型
模式
的区别
、
我研究了创建对象的Protoype
模式
。function Fruit(){}Fruit.fruitName = "Banana",
原型
模式
f
浏览 7
提问于2016-01-28
得票数 12
回答已采纳
1
回答
Object.create相对于
构造
函数的实际优势是什么?
、
、
、
、
因此,我来自古典的OOP语言,并试图围绕javascript
原型
风格。试图理解函数
构造
函数
模式
与Object.create
模式
之间的区别: function Human()new Human();console.log(child.private) // don
浏览 0
提问于2019-01-12
得票数 0
回答已采纳
3
回答
Javascript:模块
模式
与
构造
器/
原型
模式
?
、
、
、
我想知道模块
模式
或
构造
器/
原型
模式
是否更适用于我的工作。调用INIT方法(基本上是我可以使用模块
模式
创建和返回的公共方法) INIT方法中的,分配所有单击事件等。用于创建对象的用于使用继承
浏览 6
提问于2010-09-24
得票数 78
回答已采纳
1
回答
d3.
js
图表框架建模
、
在考虑性能时,哪种模型最适合在d3.
js
上构建图表?闭包类型还是
构造
器
原型
模型?//闭包
模式
var width = 720, // default width scal
浏览 1
提问于2014-04-25
得票数 3
2
回答
在jquery
和
纯javascript中创建对象有什么不同?
、
、
在jquery
和
纯javascript中创建对象有什么不同?jquery使用
原型
模式
还是
构造
器
模式
来创建对象?
浏览 0
提问于2011-05-21
得票数 3
3
回答
JavaScript
构造
函数的用例
最后,我决定花时间掌握
JS
编程,而不是仅仅将意大利面条代码塞到文件末尾的脚本标记中。在我看来,是一个很棒的资源。我对工厂
模式
、IFFE以及对象
和
Object.create(...)有很好的理解。我找不到答案的一个问题是,
构造
函数是否仍在使用,如果是,它们的用例是什么?我问这个问题的唯一原因是,多年来有很多文章都是这样回答的。这个想法似乎是为了更接近基于类的继承(pre es6)。从本质上说,这是一个我应该投入时间学习的设计
模式
吗?
浏览 3
提问于2017-02-23
得票数 2
1
回答
three.
js
继承
模式
、
、
我想知道为什么three.
js
代码是这样结构的: THREE.Object3D.call(this);subType = function(){} subType.p
浏览 4
提问于2012-06-19
得票数 5
回答已采纳
1
回答
Javascript
原型
没有继承函数..。还是
原型
?
、
、
、
、
我非常肯定,我理解
原型
继承应该如何工作。本质上,我希望使javascript对象可以继承来自其
原型
的属性/函数引用,其好处是能够从子对象调用函数,而无需将该函数重写到对象本身。奇怪的是(而且我对奇怪程度并不乐观),javascript告诉我,我正在创建的对象(repeatable)有一个proto:repeatable,它的
构造
函数是‘函数可重复’,并且使用proto:Object我已经看过了很多关于javascript
原型
的不同解释,并经历了许多不同的代码迭代,试图让它工作--我假设
原型
应该工
浏览 2
提问于2014-03-29
得票数 0
回答已采纳
3
回答
原型
模式
、
、
维基百科的
原型
模式
是:
原型
模式
是一种在软件开发中使用的创造性设计
模式
,当要创建的对象类型由一个
原型
实例确定时,
原型
实例被克隆出来以产生新的对象。此
模式
用于: 避免客户机应用程序中对象创建者的子类,就像抽象工厂
模式
所做的那样。我在C++中看到了这种
模式
的某些演示代码,它们都是使用复制
构造
函数的。谁能解释第二个点是如何应用的(一般情况下以及在C++的上下文中),因为我们在克隆函数中使用复制
构
浏览 8
提问于2012-07-30
得票数 4
1
回答
正确的Javascript
原型
模式
定义/示例
、
、
、
、
下面是来自的示例 每个函数都是用一个
原型
property创建的,它是一个包含属性
和
方法的对象,这些属性
和
方法应该可以用于特定引用类型的实例。这个对象实际上是一个
原型
,一旦
构造
函数被调用,就会创建这个对象。我们可以认为
原型
模式
是基于
原型
继承的,其中我们创建了作为其他对象的
原型
的对象。
原型
对象本身被有效地用作
构造
函数创建的每个对象的蓝图。如果使用的
构造
函数的
原型
包含
浏览 8
提问于2015-09-10
得票数 2
1
回答
当不使用
构造
函数调用
模式
时,.prototype对象的用途是什么?
、
、
当使用
构造
调用
模式
创建对象时,它的
原型
中有一个
构造
函数。到目前为止,每一个目标都是明确的。var Function_a = function(){ 但是,当函数不打算作为
构造
函数时,为什么仍然生成它的
原型
?(根据我的调试) 如果函数不打算成为
构造
函数,那么在什么情况下,这个
原型
c/会在javascript中使用?或者,如果函数不是
构造
函数,那么编译器是否不知道
浏览 1
提问于2014-12-13
得票数 2
回答已采纳
2
回答
Javascript多重继承
模式
在
JS
中,我已经将此
模式
用于继承 extend: function (subClass, baseClass, subClassMethods) {SubClass, BaseClass, { }这很好地工作了,代码非常简单,但是它不能与多重继承一起工作,因为
构造
函数调用将对子类而不是基类,这将产生堆栈溢出 WHat是多重继承的最佳
模式
吗?它必须支持每个类中
原型
和
浏览 0
提问于2012-09-03
得票数 1
1
回答
使用
原型
模式
动态配置应用程序
、
、
我正在读GoF书中关于
原型
模式
的文章。这是文本片段 作者所说的“希望创建动态加载类的实例的应用程序将无法静态引用其
构造</e
浏览 3
提问于2015-01-29
得票数 3
回答已采纳
4
回答
对象反序列化是在Java中实现
原型
模式
的正确方法吗?
、
、
、
、
readObject
和
writeObject作为
原型
模式
的有效实现?备注 避免客户机应用程序中对象创建者的子类,就像抽象工厂
模式
所做的那样。使用这种方法的问题在博客文章
浏览 5
提问于2014-05-27
得票数 7
回答已采纳
3
回答
通过克隆接口或复制
构造
器克隆对象与在
原型
模式
中创建新对象的性能
、
、
最近,在学习设计
模式
时,我了解到,在需要大量创建对象的场景中,
原型
模式
非常有用,而且性能非常高效。 Prototype
模式
还通过在
原型
模式
中使用可复制的接口或复制
构造
函数来最小化太多对象创建的开销。这是使用
原型
图案的唯一原因吗?
浏览 4
提问于2019-10-04
得票数 1
回答已采纳
1
回答
为什么必须在
构造
函数的
原型
下定义函数,而不是在使用其他设计
模式
时定义函数?
、
、
、
在使用
构造
函数时,我很难理解
原型
继承。我上了奥丁项目的课,它说: console.log(this.name)我理解为什么您不想为对象的每个实例复制函数,但我不理解两件事: 这是否也适用于具有<
浏览 4
提问于2022-11-23
得票数 0
回答已采纳
2
回答
使用
构造
函数
和
闭包创建对象
、
、
、
= sId}}obj.getId();//outputs 2obj.getId();//outputs 5}obj.getId();//outputs 2obj.getId();//outputs 5 我理解使用
构造
函数创建对象是最好的实践
浏览 3
提问于2017-04-24
得票数 4
1
回答
从超级继承属性
我是
JS
的新手,像许多
JS
初学者一样,我对属性继承有些困惑。据我所知,
构造
函数拥有一个名为prototype的属性。这个属性指向一个
原型
对象。因此,当我定义两个
构造
函数时:this.x = 1 }function Sub(){它们都将指向一个
原型
对象。由Sub.prototype指向的“旧”
原型
-对象-会被用新的超级()创建的新对象所取代吗? Kind关于Henning
浏览 0
提问于2018-10-03
得票数 1
2
回答
带有私有变量的JavaScript
构造
器
模式
我知道在
JS
中模拟私有变量是可能的: var privateVar = 'hi there'; return privateVar;}; 上面是
构造
函数
模式
的一个简单版本,但它确实遇到了一些问题一个是它使继承变得困难,另一个是为使用Car
构造
函数创建的每个新对象重新定
浏览 2
提问于2014-09-16
得票数 0
回答已采纳
5
回答
为什么要在
原型
中而不是
构造
函数中声明实例属性?
、
我完全理解为什么最好使用
原型
而不是
构造
函数来定义类方法(即),但是,最近我遇到了一个,它在prototype中定义了count property ,在
构造
函数中定义了map属性: * Underlying
JS
object used to implement the map* @private */
js
_
浏览 5
提问于2014-08-08
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS 中原型和原型链深入理解
JS中的对象-原型
js面向对象编程中构造方法
原型模式
设计模式之原型模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券