prototype 相关问题

在基于原型的语言中,对象的原型是一组属性,它们由基于此对象的所有对象继承。不要与[function-prototype],[prototype-js],[prototype-pattern],[prototype-scope]或[prototypejs]混淆;有关详细信息,请参阅完整信息

通常在函数原型中声明参数吗?

我知道可以声明不带参数的函数原型。而且我没有看到在我的代码中使用它们有任何好处。 关于使用 arg 是否有任何流行的建议...

回答 4 投票 0

为什么减少子类是应用原型设计模式的结果?

我读了设计模式这本书(由四人组撰写),现在我正在重述原型设计模式。在原型设计模式的结果部分,(在第 ...

回答 0 投票 0

这种情况下会生成多个相同的原型对象吗?

例如js代码为: 函数 Fruit() {this.type = "fruit";}; 函数 Apple() {this.name = "apple"; this.__proto__ = new Fruit();} 如果我多次调用 new Apple() ,是否会有相同的数量...

回答 1 投票 0

在 JavaScript 中更新/创建数组时运行自定义方法

我知道如何向对象添加自定义属性。 假设我有一个 foo 方法, const foo = () => { console.log('自定义方法'); } 我可以将 foo 方法添加到 Array 原型并将其命名为 u...

回答 3 投票 0

我希望 isArray 方法返回 true 但 false。 -> 原型 [关闭]

const 测试 = { 0:1, 1:2, 长度:2, __proto__: 数组.原型 } console.log(test) // [1, 2] Array.isArray(test) // false 为什么??? 我希望 isArray 方法返回 true 但 fa...

回答 0 投票 0

如何转换在 Javascript 数组中存储为字符串的整个数字数组?

我试图学习如何在 Javascript 中创建原型,但 Array 原型让我感到困惑。我有一个数字数组,作为字符串存储在数组中,我想转换整个 A...

回答 2 投票 0

为什么实例字段属于实例而不是它们的原型?

在ES6引入的JavaScript类语法中(类可以访问静态属性,实例可以访问实例属性): 静态字段属于类; 静态

回答 1 投票 0

以不同于实例方法的方式处理实例字段的基本原理是什么?

在ES6引入的JavaScript类语法中(类可以访问静态属性,实例可以访问实例属性): 静态字段属于类; 静态

回答 1 投票 0

以不同于非静态方法的方式处理非静态字段的基本原理是什么?

ES6中引入的JavaScript类语法中: 静态字段属于类; 静态方法属于类; 非静态方法属于实例的原型; 此属性位于...

回答 0 投票 0

将单例服务注入原型 Bean

我有这个代码: 呼叫者: 公共课 MyManager { @注入 私有对象提供者 mySvcProvider; public void processMyData(){ MyService mySvc = mySvcProvider.getObject("

回答 0 投票 0

如何在 figma 或 adobe xd 中创建步进器?

所以我想了解如何创建带有加号和减号(它们之间的数字,即从购物车中添加或减去)的步进器(具有组件状态),当单击时,添加或减去。 我看了一个

回答 1 投票 0

当我将 F.prototype 放在首字母的外部和内部时,F.prototype 是如何工作的?

我正在学习 F.prototype 扔这个网站。玩了一会儿之后,我在试图理解原型时感到困惑。首先,让我展示一下我的例子: 让动物= { 跳跃:函数...

回答 1 投票 0

在 Chrome 开发者工具中显示 __proto__ vs [[Prototype]]

我正在学习Java Script,我看到几年前发布的示例在chrome开发者工具-控制台中显示了__proto__,同时解释了原型继承概念。 当...

回答 0 投票 0

如何为“类型”创建“新”构造函数

有没有一种方法可以为别名为本机对象的类型创建构造函数? 我目前有一个定义的类型,它应该用默认值构造。它将在许多地方创建...

回答 1 投票 0

为什么这个例子使用类QTextBrowser;而不是#include <QTextBrowser> [重复]

我正在使用 QtCreator 并执行名为“Calendar”的示例代码 我是 Qt 和 C++ 的新手。 主窗口.h #ifndef MAINWINDOW_H #define 主窗口_H #包括 #包括 我正在使用 QtCreator 并执行名为“Calendar”的示例代码 我是 Qt 和 C++ 的新手。 主窗口.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QDate> #include <QMainWindow> QT_BEGIN_NAMESPACE class QTextBrowser; QT_END_NAMESPACE 为什么这个例子使用类QTextBrowser;原型语句,而不是#include ? 我通过#include 执行了这段代码并删除了这个宏函数。这没问题。

回答 0 投票 0

原型中的函数方法未定义[重复]

我已经计划摆脱 jQuery,只是为了学习更多纯 javascript 来构建我自己的库。我创建了类似于 jQuery 的 $. 我选择的第一个原型方法是 _addClass

回答 1 投票 0

代码中的函数重新声明没有错误 GCC/XC8

第一篇文章在这里。在此先感谢您的帮助。 我已经编写了用于嵌入式系统但带有 Windows 演示版本的代码。在其中我不小心重新声明了一个函数并且想要

回答 0 投票 0

Typescript原型补丁和jest

我有一个问题,就是jest不能正确识别合并的接口。我有一个用npm安装的@types库的decleration文件。这个实现是由环境实现的,作为一个 ...

回答 1 投票 0

当我们在Javascript上创建两个不同的对象实例时,方法或函数如何做同样的事情?

当我在互联网上阅读这篇JavaScript文章中的原型时,我看到了这样的代码`function Human(firstName, lastName) { this.firstName = firstName, this.lastName ...

回答 1 投票 0

如何使用原型继承来重写JS的getter &setter函数?

需要知道如何通过使用原型继承的扩展来覆盖getters和setters 以下是一个例子来理解这个问题 function A() { this._loading = "Welcome"; }。Object....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.