腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
基于
原型
与基于类
的
继承
、
、
、
在JavaScript中,每个
对象
同时是一个实例和一个类。要进行继承,您可以使用任何
对象
实例作为
原型
。 在Python、C++等中。类和实例是两个独立
的
概念。为什么JavaScript会走这个方向(基于
原型
的
面向
对象
)?与传统
的
基于类
的
OO相比,基于
原型
的
OO有什么优点(和
缺点
)?
浏览 0
提问于2009-05-03
得票数 223
回答已采纳
4
回答
构造模式与
原型
模式
的
区别
、
所以我试着用不同
的
方法来创建一个
对象
。现在我在下面写了两个函数,但是我看不出两者之间
的
功能区别是什么?您什么时候使用构造器模式,什么时候使用
原型
模式?function Fruit(){}Fruit.fruitName = "Banana",
原型
模式
浏览 7
提问于2016-01-28
得票数 12
回答已采纳
1
回答
javascript中
对象
增强和类增强
的
区别
、
、
、
当我遇到
对象
和类增强时,我阅读了一些在线教程,了解到在
对象
增强中,我们不需要使用prototype关键字来为
对象
创建变量和方法,而在类增强中,我们需要使用prototype关键字来创建函数
的
变量和方法。这两种方法几乎都是相同
的
,但我认为方法是为
对象
创建变量和方法
的
唯一区别。我想了解
对象
增强和类增强
的
具体原因。
浏览 1
提问于2013-12-14
得票数 2
1
回答
JS
:用key vs hasOwnProperty检查
对象
?
我正在寻找下面的“两个和”问题
的
解决方案。他们首先迭代数组,并将所有数字放入一个
对象
中。然后,他们进行了另一次for循环,以查看different是否是数组中
的
键,但他们使用hasOwnProperty检查键。这样做和只检查密钥有什么不同呢?
浏览 0
提问于2021-02-22
得票数 2
2
回答
有没有办法在Internet Explorer中更改
对象
的
原型
?
、
、
__proto__ = some_proto,但你可以通过函数继承来绕过这个
缺点
,例如:func.prototype = proto obj = new func这个环形交叉路口
的
问题是,对obj
的
旧引用丢失了,并且不会指向以proto为
原型
的
新obj。有没有办法改变IE中现有
对象
的
原型
?
浏览 1
提问于2013-02-04
得票数 0
1
回答
Javascript示例-更改标准JavaScript
对象
的
原型
、
、
innerHTML =d.name; </html>not good根据w3scholls
的
说法,我得到了这个注释--只修改了您自己
的
原型
。永远不要修改标准JavaScript
对象
的
原
浏览 5
提问于2015-07-07
得票数 0
回答已采纳
2
回答
在
对象
文本中使用`__proto__`
、
、
、
、
如果我没有弄错,使用Object.setPrototypeOf()和__proto__更改
对象
原型
被认为是“非常慢
的
操作”。而且,,这会降低V8中
对象
的
性能。此外,通常不建议在创建
对象
之后添加属性,因为它也会降低V8中
对象
的
性能(如果我正确理解这样
的
解释的话)。因此,如果我需要创建一个具有定义
的
原型
和属性
的
对象
,我有两个选项: 具有
原型
和属性
浏览 5
提问于2020-08-08
得票数 0
1
回答
在
js
中为数组添加删除函数
的
各种方法
的
优
缺点
是什么?
、
我有很多种方法可以做到这一点: 对数组使用下划线或及其方法一个不错
的
选择,但有第二条
的
<
浏览 4
提问于2013-11-18
得票数 0
回答已采纳
2
回答
向下列出Javascript
对象
的
所有
原型
属性
有没有其他方法来查找javascript
对象
的
原型
属性。假设我有这样
的
。my_object
的
原型
属性。'sample1','sample2‘ 为了查看该
对象
的
原型
属性,我需要console.log(
对象
),并且可以从开发人员工具中查找该
对象
的
属性。但是由于我使用
的
是像phaser.
js
、react.
js</e
浏览 0
提问于2015-05-11
得票数 25
回答已采纳
3
回答
向JavaScript
原型
中添加多个方法?
、
、
例如,我试图找出将
对象
添加到
原型
中
的
可能性和
缺点
。function () { }我试图查找有关添加为
对象
的
MDN文档有人能对推荐<
浏览 6
提问于2016-10-31
得票数 3
回答已采纳
6
回答
Javascript:重写函数
的
原型
-不好
的
做法?
、
、
因为当我们声明一个函数时,我们会让它
的
原型
的
构造函数属性指向函数本身,所以像这样覆盖函数
的
原型
是不是一种糟糕
的
做法:} 这不是我怎么做
的
,我仍然喜欢下面的方法 LolC
浏览 9
提问于2012-09-04
得票数 28
回答已采纳
1
回答
为什么要将方法附加到
对象
原型
中,而不是放在构造函数中?
、
、
这就是我
的
问题,我有一个
对象
Car &他们
的
属性,我在
对象
内部定义了一个方法。但我认为建议将此方法附加到
对象
原型
中,但为什么呢?优点和
缺点
是什么?谢谢您:) 我所做
的
..。
浏览 0
提问于2013-04-02
得票数 0
回答已采纳
1
回答
使用模块模式
的
非立即执行变体
的
类似类
的
代码结构
、
我已经熟悉了模块模式,在这种模式中,我们定义了一个具有私有状态
的
模块,带有funcitons闭包和一组公开
的
公共方法。然而,这似乎更接近于单例而不是
对象
。但是,如果我想要一个更面向
对象
的
模式,我是否可以使用与模块模式相同
的
结构,但不立即执行,如下所示: //code
浏览 2
提问于2013-11-26
得票数 1
1
回答
如何使用angular.copy()保留
原型
?
、
我使用
的
是Angular.
js
1.3.x。在以前版本
的
角(包括1.3.0-beta5)中,以下代码将直接将
原型
中
的
属性复制到新
对象
:x.prototype.logIt = function() {console.logvar dest = {};dest.logIt(); // "TypeError" in Angular 1.3.0+ 然而,在Angula
浏览 0
提问于2015-02-03
得票数 8
2
回答
为什么
原型
继承是高效
的
,并且比闭包消耗更少
的
内存?
、
、
我已经在网上搜索过了,但是我不能理解这个问题
的
答案。许多人对同一问题有不同
的
答案。我有点困惑。 为什么更喜欢
原型
继承而不是闭包,为什么它比闭包消耗更少
的
内存?我在下面写了两个例子,这样你就对我所问
的
问题有了基本
的
了解。
浏览 28
提问于2018-08-09
得票数 0
回答已采纳
1
回答
使用module.exports =新示例导出
对象
与使用module.exports = Sample
、
假设一个文件有很多
原型
和函数
对象
声明代码: ... ...module.exports = new Sample; 我对此有几个问题: 什么信号
的
项目设计将让我决定使用一个或另一个?这些方法在使用其中一种方法(性能、
原型<
浏览 2
提问于2018-05-08
得票数 2
2
回答
这个javascript模式可以吗?
、
、
我已经开始学习
JS
了,我试图避免使用“new”和“this”,并找到了使用工厂函数模式
的
首选方法。
缺点
是实例化新
对象
会增加开销,因为每个方法都对每个实例重复。然后,我将每个方法提取到另一个
对象
中,以便可以使用差异
原型
继承,也就是说,每个方法只存在一次,调用函数引用这个新
对象
;这样,我具有数据持久性和
原型
继承扩展性。 这种模式有什么缺陷吗?,我衷心感谢您
的
帮助。我已经接受了Bergi
的
回答,因为它反映了我想要做
浏览 0
提问于2014-05-28
得票数 1
回答已采纳
1
回答
创建
对象
的
正确方法
、
、
创建
对象
(带有“名称空间”之类
的
)
的
正确方法是什么?读一些关于
原型
之类
的
东西。做这件事
的
正确方法是什么?好处和
缺点
?
浏览 1
提问于2012-02-10
得票数 0
回答已采纳
1
回答
为了避免丢失绑定,将所有实例方法都设为箭头函数有什么
缺点
吗?
、
、
、
让所有的实例方法都变成箭头函数有什么
缺点
吗?这样,我们就不会有“丢失绑定”
的
问题了。 } woofie.giv
浏览 2
提问于2021-01-28
得票数 0
1
回答
在单页应用程序中使用普通代码
的
缺点
、
我花了几周时间用香草javascript、jQuery、HTML5和Node.
js
构建概念
原型
的
证明。我正在考虑使用一个框架,比如real,或者像React这样
的
库来实现真正
的
产品。然而,对于项目的范围和从我学到
的
构建
原型
,我很有信心我可以用上面提到
的
工具来构建这个模型。我可以对代码进行模块化,并使用这些工具进行测试,从我正在阅读
的
内容来看,这些似乎是使用类似角
的
工具
的
主要好处。 我担心
的<
浏览 0
提问于2016-10-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS中的对象-原型
js面向对象编程中prototype关键词即原型法
设计和原型软件的优缺点分析
面向对象和面向过程的优缺点
前端#JS之了解函数的arguments对象
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券