prototype 相关问题

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

JavaScript原型属性和原型链接

我了解 JavaScript 原型。但我对原型属性和隐藏原型链接之间的区别感到困惑。另外,对象原型链接和函数有什么区别

回答 1 投票 0

Figma 中的复杂垂直滚动原型

我正在尝试为桌面登陆页面创建原型,其中图像和文本框之间的相对垂直滚动关系与页面范围的垂直相对关系同时保持......

回答 1 投票 0

在 Java 中访问类的子类

我是 Java 新手,目前正在学习 SOLID 原则和设计模式。在尝试完全遵守 OCP(开放/封闭原则)和原型设计模式时,我遇到了

回答 1 投票 0

在派生的旧式构造函数中应该如何设置 `.prototype` 属性?

我不敢问这个问题,因为同一主题已经有很多人了。 我试图了解使用方法 1 和方法 2 的缺点/限制 函数人(姓名,年龄){ 这个....

回答 3 投票 0

hasOwnProperty 如何处理从原型继承的属性?

我最近一直在 Mozilla 开发者网络上阅读 JavaScript 继承模型。我对某一点感到非常困惑。以下是来自 MDN 的代码: 函数图(){ this.vertices = []; ...

回答 2 投票 0

为什么 OpenUI5 控件的扩展原型不能一致工作?

我使用的是openui5。 UI 控件 Button 有一个构造函数,无法看到 Button 的原型属性,但在浏览器控制台中执行时会显示相同的内容! 闷闷不乐....

回答 3 投票 0

在原型上实现 Filter 方法

我必须在不使用 .filter 方法的情况下过滤原型。 我以为我已经有了它,但它在其中一项测试中给了我一个错误,我检查了答案,但我并不完全理解它,当我

回答 2 投票 0

C/C++ 函数 - 如何允许原型? [已关闭]

假设(因为,作为初学者,我不确定)编译器从上到下读取源代码。编译器如何理解当函数被执行时应该执行什么操作

回答 2 投票 0

为什么不能使用简单的属性赋值来定义 [Symbol.hasInstance] 静态方法?

有两个代码片段可以显示我遇到的问题。 演示1.js: // 使用 ES6+ 类语法 类我的对象{ 构造函数(){ this.myProp1 = 'myProp1'; } 获取 [Symbol.toStringTag]() {

回答 1 投票 0

JS 中数字原型的自定义迭代器

最近我了解了 JS 迭代器,它被用在 for(of ) 循环中。由于在 JS 中,即使基元也有原型,我想知道是否可以扩展 Number 原型,以便遵循......

回答 5 投票 0

为什么使用经典原型语法声明Symbol.hasInstance方法不能使instanceof操作符正常工作?

有两个代码片段可以显示我遇到的问题。 演示1.js: // 使用 ES6+ 类语法 类我的对象{ 构造函数(){ this.myProp1 = 'myProp1'; } 获取 [Symbol.toStringTag]() {

回答 1 投票 0

将类视为第一类对象

我正在阅读 GoF 书,在原型部分的开头我读到了以下内容: 此福利主要适用于 像 C++ 这样的语言不处理 类作为第一类对象。 ...

回答 7 投票 0

未捕获类型错误:无法读取未定义的属性(读取“原型”)

未捕获的类型错误:无法读取未定义的属性(读取“原型”) 在 Object.inherits2 [作为继承] (@react-pdf_renderer.js?v=2aabb8bf:122:50) 在../../node_modules/blob-stream/...

回答 1 投票 0

多个相同原型合法吗?

以下代码在 Linux x64 上使用 gcc 和 clang 编译时不会发出任何警告: #包括 #包括 无效 foo(无效); 无效 foo(无效); 无效 foo(voi...

回答 1 投票 0

Javascript:对象扩展语法是否有“Symbol.iterator”类似物 - { ...obj }?

有一个众所周知的符号:Symbol.iterator,当它被定义为对象上的生成器函数属性时,允许在 [...object] 语法中使用该对象。因此,您可以这样做: 常量

回答 2 投票 0

为什么 ECMAScript 5 标准中没有 Object.setPrototypeOf(...) ?

显然,使用 __proto__ 属性仍然是操作原型链的主要方式,尽管这不符合标准并且 IE 也不支持它。虽然你也可以构建

回答 2 投票 0

如何在不使用 super 关键字的情况下动态修补原型类方法?

bcomp 类 { 一些(){ console.log("bcomp"); } } 类 acomp 扩展 bcomp { 一些(){ 超级.some(); console.log("acomp"); } } var ins = new acomp(); ins.some() 所以

回答 2 投票 0

为什么Object.prototype的__proto__是另一个Object.prototype?

如果我们在chrome控制台中创建一个数组, arr=[1,2]; 并使用 arr.__proto__.__proto__ 检查 chrome devtools 中的原型链,我们得到以下结果。 正如你所看到的,__proto__ 对象...

回答 1 投票 0

我不明白里面有对象的构造函数

我是一个Javascript新手,在学习课程时,一切都很顺利,直到我到达课程的“原型链”部分。 我来这里是想问是否有人可以向我解释一下这个问题

回答 1 投票 0

Node.js 语法错误:无效或意外的标记(但很奇怪)

我一生中从未见过这个错误 ? 我只是觉得这很奇怪...... 我的代码如下所示: const no = require('noparenth'); (在index.js:1) 我真的从来没有在我的......

回答 2 投票 0

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