prototypal-inheritance

prototypal-inheritance

文章 0 浏览 4

在 Backbone.js 中,如何让模型超类默认值充当子类的默认值?

我有一个定义一些默认值的类和一个定义一些默认值的子类。但是,当我创建子类的实例时,它只查看本地默认值,不会将其默认值与父类的默认值合并。有没…

吲‖鸣 2024-11-17 15:26:50 4 0

在 JavaScript 中创建原型链 (ES-5)

我正在尝试创建一个函数来创建带有原型链的对象,如下所示: something = object(proto1, proto2, proto3); // Lookup order is something -> proto1 …

遮了一弯 2024-11-17 12:53:44 5 0

在 JavaScript 中实例化一个对象真的只是以某种方式继承吗?

我正在阅读一本 JavaScript 书,当我阅读有关继承的章节时,我想知道每次创建对象实例时是否真的会发生继承,特别是因为它们很相似。 示例:原型链接 …

就像说晚安 2024-11-16 04:34:50 5 0

为什么原型构造函数中的变量作为属性访问时未定义?

为什么 myPerson.age 未定义? function Person() { var age = 28; } var myPerson = new Person(); console.log(myPerson.age); 我已经清楚地设置了 …

心奴独伤 2024-11-15 18:04:51 6 0

如何创建 Prototype 函数可访问的私有变量?

我试图更深入地了解原型继承和类创建(我知道,还有其他方法,但出于此目的,我试图掌握原型。)我的问题是:使用以下代码示例是有一种方法可以在 Tre…

梦里南柯 2024-11-14 15:04:21 5 0

JS 函数的原型属性有什么用?

我通过 __proto__ 属性了解 javascript 原型继承。但是我注意到,当我执行 var f = function() {} 时,除了 __proto__ 属性之外,f 现在还将拥有一个 …

夏九 2024-11-13 22:08:52 4 0

为什么我的 javascript Backbone.js 模型共享相同的“实例”他们的父类?

编辑:修复了我的示例以演示行为。 我希望 AbstractParent 的 details 属性成为我所说的“实例属性”,但它的行为更像是“静态属性”财产”。我意识到…

她说她爱他 2024-11-10 02:53:12 7 0

是否可以在 JavaScript 中仅使用 apply 函数而不使用原型属性来使用继承?

我正在尝试学习 JavaScript 对象继承。我指的是 Shelley Powers 的《JavaScript Cookbook》。 在子类中,您需要调用 superclass.apply(this,arguments…

莳間冲淡了誓言ζ 2024-11-09 15:55:12 6 0

从不在 DOM 树中的 jquery 对象复制画布节点

最近一段时间我一直在开发游戏引擎,最近我添加了我所说的影子 DOM。它只是一个包含 div 的 jQuery 对象,因此我可以向其中添加内容。每经过一帧,sha…

骄兵必败 2024-11-08 07:30:18 12 0

基于原型继承在现实项目中的应用

基于类的继承显示了它在创建大型编程系统(尤其是 GUI 系统)方面的有用性。 如何将基于原型的继承应用到实际应用中?我们应该如何构建系统而不是创建…

世界等同你 2024-11-07 09:49:49 8 0

我们可以称之为真正的原型继承吗?

我总是对人们试图将某种形式的经典继承强加到 JavaScript 中的方式感到惊讶。我设计了一种方法,可以在某个对象 b 中继承对象 a 的原型方法,而无需将…

铜锣湾横着走 2024-11-04 19:44:14 7 0

Javascript继承问题

为什么下面代码中的版本 2 不会产生与版本 1 相同的结果? function person(name) { this.name = name; } function student(id, name) { this.id = id…

橪书 2024-11-04 17:07:16 7 0

子类如何获得超类?实例变量?

在下面的代码中,有2个类,一个是Node,另一个是Btree。如果在 Node 上调用 split() 实例,那么我想创建新节点,将其保存为父节点,并更改 Btree 的根…

远昼 2024-11-02 03:30:52 7 0

如何将某些内容插入原型链?

我有一个“类”,它本质上是一个增强的数组: function NamedArray(name) { var result = []; result.name = name; return result; }; var cheeses = …

苹果你个爱泡泡 2024-10-31 03:16:48 7 0

Backbone JS 不是很像 jQuery 吗?

Backbone JS 强烈建议您使用 jQuery。然而,它做的事情并不像 jQuery 那样。例如,jQuery 消除了 new 运算符的必要性,backbone 大量使用了它。 另一…

绝不放开 2024-10-19 21:09:52 9 0
更多

推荐作者

5397313

文章 0 评论 0

烟沫凡尘

文章 0 评论 0

一个破名字

文章 0 评论 0

萌︼了一个春

文章 0 评论 0

当爱已成负担

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文