腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
JavaScript
中典型的面向对象技术
、
、
、
、
The BackStory:我对典型
OO
的看法是,它涉及两件事。方法(和静态数据)和数据绑定的静态
原型
。我们不需要工厂或建筑工人。 在
JavaScript
中,这些是包含
函数
和Object.create的对象文本。这意味着没有
构造
函数
逻辑,没有工厂,
浏览 5
提问于2011-06-29
得票数 43
回答已采纳
1
回答
编写硬核
javascript
应用程序的成功之路是什么?
、
、
、
我一直在涉足
javascript
,但直到去年左右才真正开始大量编写
javascript
。这让我意识到,如果你想要编写一个复杂的
javascript
应用程序,就像你在服务器上编写复杂的web应用程序一样,你必须开始考虑最佳实践,体系结构,你如何
构造
你的文件,你如何测试你的代码,你使用什么抽象来创建更小所有这些都不是由
Javascript
本身提供或鼓励的,每个人似乎都有自己的方式去做每件事。似乎每个人都有自己的编码习惯-他们要么以纯
函数
风格编写,要么尝试创建一个完整的经典编程模型,然后使用它
浏览 0
提问于2011-11-25
得票数 1
回答已采纳
8
回答
(开放源码)
JavaScript
原型
OO
示例
、
、
、
、
Bounty编辑:我们需要
构造
函数
和初始化逻辑吗? 基本上,在大型开源项目中是否有
javascript
原型
OO
的好例子?对<em
浏览 7
提问于2011-06-30
得票数 28
回答已采纳
1
回答
JavaScript
继承:在
构造
函数
中使用__proto__代替
构造
函数
的prototype属性
、
、
、
我
与
一位同事讨论了
Javascript
OO
策略/
模式
,从我读过的大多数教程来看,在两个
构造
函数
(带有参数)之间建立
原型
/继承关系的常见方法是为子
函数
分配一个
原型
。除非我遗漏了什么,似乎这应该是在
JavaScript
类之间建立继承的事实上的
模式
,所以我很好奇为什么到目前为止我从未在所有
JavaScript
OO
教程中遇到过这种
模式</e
浏览 2
提问于2014-07-09
得票数 0
回答已采纳
7
回答
OO
Javascript
构造
器
模式
:新古典
与
原型
、
、
、
有一次,他说,"
Javascript
是唯一一个优秀的程序员相信他们可以有效地使用它的语言,而不需要学习它。“然后我意识到,我就是那个人。例如,
JavaScript
是地球上最重要的编程语言。或者说它是地球上最流行的语言。而且,它在许多严重的方面被打破了。 对我来说,他最令人惊讶的声明是“新的是危险的”。他不再用了。他也不使用this。他为
Javascript
中的
构造
函数
提供了一个有趣的
模式
,它允许私有和公共成员变量,并且既不依赖new,也不依赖this。这种
模式
浏览 8
提问于2009-11-27
得票数 42
回答已采纳
6
回答
面向对象的js和jquery框架
、
、
我正在开发一个web应用程序。应用程序变得相当复杂,到目前为止,我决定引入一些oop概念。还有哪些其他oops框架可以增强jquery / js的开发呢?我并不是在寻找替代jquery的框架,而是需要一个框架来扩展它。
浏览 16
提问于2011-06-19
得票数 9
回答已采纳
2
回答
对象继承
、
、
function Foo() { console.log('Foo');} this.SayBar = function() { };fooBar.SayBar();有没有办法利用jQuery的$.extend或类
浏览 8
提问于2011-11-24
得票数 2
回答已采纳
1
回答
Object.create相对于
构造
函数
的实际优势是什么?
、
、
、
、
因此,我来自古典的OOP语言,并试图围绕
javascript
原型
风格。试图理解
函数
构造
函数
模式
与
Object.create
模式
之间的区别: function Human()= new Human();conso
浏览 0
提问于2019-01-12
得票数 0
回答已采纳
1
回答
JS:
原型
模式
兼容性
、
、
在编写
JavaScript
时,我非常喜欢
构造
函数
/
原型
模式
。一段时间前,我被告知
与
旧的浏览器(XP上的IE7,8)有一些兼容性,但我找不到一个新的来源来证实这一说法。因此,我的问题是:在
JavaScript
中使用
构造
函数
/
原型
时是否存在已知的兼容性问题?额外:使用模块
模式
可以避免这些潜在的问题吗?
浏览 1
提问于2015-01-20
得票数 2
回答已采纳
1
回答
Javascript
原型
没有继承
函数
..。还是
原型
?
、
、
、
、
我非常肯定,我理解
原型
继承应该如何工作。本质上,我希望使
javascript
对象可以继承来自其
原型
的属性/
函数
引用,其好处是能够从子对象调用
函数
,而无需将该
函数
重写到对象本身。理论上,我应该能够调用repeatable.gather()来引用动画的
函数
集合。然而,控制台一直告诉我,它没有方法聚集。奇怪的是(而且我对奇怪程度并不乐观),
javascript
告诉我,我正在创建的对象(repeatable)有一个proto:repeatable,它
浏览 2
提问于2014-03-29
得票数 0
回答已采纳
1
回答
咕哝,要求,节点,天哪,我从哪里开始?
、
、
、
、
我是AS3/Flex开发人员,正在转到
JavaScript
。我认为我对OOP和许多编程范式(IoC、MVC、MVC等)有很好的理解。我决定使用
JavaScript
(Angular.JS和Backbone.JS版本)以及HTML5 & CSS3开发一个简单的应用程序。我被挂掉的地方是用JS进行基于类的编程的许多不同的方法。
浏览 3
提问于2013-07-28
得票数 0
回答已采纳
1
回答
Javascript
对象返回
原型
、
、
、
、
我在用
Javascript
编写对象
构造
函数
时遇到了问题。当我在一个实例化的对象上调用
函数
时,它总是返回实例化的对象的值。如果我将prototype声明移动到
构造
函数
中,一切都会正常工作,但这只是掩盖了这样一个事实:通过为每个对象创建一个新的
原型
,我的对象似乎正在影响
原型
的属性,而不是它们自己。){
浏览 0
提问于2013-07-05
得票数 1
1
回答
当不使用
构造
函数
调用
模式
时,.prototype对象的用途是什么?
、
、
当使用
构造
调用
模式
创建对象时,它的
原型
中有一个
构造
函数
。到目前为止,每一个目标都是明确的。var Function_a = function(){ 但是,当
函数
不打算作为
构造
函数
时,为什么仍然生成它的
原型
?(根据我的调试) 如果
函数
不打算成为
构造
函数
,那么在什么情况下,这个
原型
c/会在<e
浏览 1
提问于2014-12-13
得票数 2
回答已采纳
1
回答
将"this“传递给在类中实例化的类
、
我是
JavaScript
的新手,我正在尝试创建一个MapManager类来实例化其他一些管理器,这些管理器将管理谷歌地图的不同方面;例如标记、不同视图等。我遇到的问题是,当我试图将"this“作为参数传递给其他类时,MapManager正在实例化,它只传递MapManager的一个空实例(
JavaScript
控制台显示"MapManager { }”,并且在调用MapManager类中声明的
函数
时出现错误)。; map.fitBounds(bounds);
浏览 2
提问于2013-08-28
得票数 0
1
回答
在闭包中包装
函数
以使
函数
可测试
、
在我的nodejs项目中,我有类似于socketio的
函数
。addEvent(socket, ["draw", data]);} 其思想是,通过像这样将所有
函数
放在简单的闭包中,我可以将它们放在不同的模块中,并且通过将模拟对象传递给
构造
回调的
函数
来简化测试。
浏览 0
提问于2014-06-29
得票数 2
1
回答
Javascript
简单继承方法
、
我是使用
javascript
的
oo
概念的新手。to work:上述网站声明 以上的说法是什么意思?
与
标准的
原型
继承相比,john-resig的简单
浏览 0
提问于2012-02-08
得票数 3
1
回答
对
构造
函数
用途的混淆
我对
javascript
中
构造
函数
的用途有点困惑。我知道通过使用new关键字创建一个
构造
函数
也会创建一个全局对象的新实例。这就是我们能用它们做的一切吗?此外,新实例的
原型
与
全局对象相同,所以为什么不根据需要多次使用全局对象,而不是创建一个实例呢?可以向new实例添加属性吗? 另外,我还遗漏了
构造
函数
的哪些要点?任何帮助理解这一点的人都将不胜感激。
浏览 4
提问于2011-08-03
得票数 1
回答已采纳
3
回答
基于
原型
与
基于类的继承
、
、
、
在
JavaScript
中,每个对象同时是一个实例和一个类。要进行继承,您可以使用任何对象实例作为
原型
。 在Python、C++等中。类和实例是两个独立的概念。为什么
JavaScript
会走这个方向(基于
原型
的面向对象)?
与
传统的基于类的
OO
相比,基于
原型
的
OO
有什么优点(和缺点)?
浏览 0
提问于2009-05-03
得票数 223
回答已采纳
4
回答
原型
继承
与
古典继承有何实质区别?
、
、
我正在学习
JavaScript
,在这里,他们都说它有
原型
继承,各地的人都说它与传统继承有很大的不同。为了更清楚自己,我看不出
原型
继承和经典继承的有用性和使用
模式
有什么不同。在实践上(而非理论上)<em
浏览 0
提问于2011-08-07
得票数 27
回答已采纳
1
回答
函数
式编程提倡者是如何使用像React或React这样的框架的?
、
、
、
我最近读到了这篇博文:
JavaScript
的两个支柱--第1部分:如何逃离地狱的第7圈 (本质上是对面向对象编程的批评)和倡导功能编程。提出了一些要点: 传统继承通常只允许您从单个祖先继承,迫使您进入尴尬的分类法。我说这很尴尬,因为毫无疑问
浏览 0
提问于2018-09-06
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券