prototype 相关问题

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

使用jQuery处理Tapestry区域更新

我正在将Tapestry应用程序从5.3.7(和got5)迁移到5.4的当前beta版本。在一个特定的页面上,我使用了相当多的自定义jQuery逻辑,这会导致一个问题:$(document)....

回答 1 投票 0

如何在继承原型JS时传递参数?

例如,我们有一个函数函数FirstFunction(name,surname){this.name = name; this.surname =姓氏; ...}我们在原型中有一些功能,我们有另一个......

回答 1 投票 0

扩展数字以获得自然数

在阅读Crockford的JavaScript之后,我非常感兴趣:好的部分,这样做:Function.prototype.method = function(name,func){this.prototype [name] = func;返回}我可以......

回答 2 投票 4

有人可以澄清单词原型和构造函数的含糊不清吗? [关闭]

作为一个面向对象的JavaScript新手,我注意到没有太多的重点放在语言“原型”和“构造函数”的模糊性上,这让我想知道我是不是......

回答 1 投票 0

如何在JavaScript中继承特定的原型方法?

我试图找到答案,但很难找到一个好的答案。可能这个问题众所周知,但请帮帮我。我无法做到这一点:函数Animal(){}函数Cat(){} Animal.prototype ....

回答 2 投票 1

构造函数的实例是否可以继承未在原型存储桶中定义的成员?

MDN解释说,构造函数的实例只继承构造函数.prototype属性中的成员,但不包含其外的任何内容。例如,Object.prototype.watch()将被继承...

回答 2 投票 0

为什么`instanceof`产生不同的结果? [重复]

为什么instanceof运算符在以下两段代码中产生不同的结果,它是如何在场景后面工作的? 1> function MyConstructor(){} MyConstructor.prototype = {}; ...

回答 1 投票 1

为什么我不能设置使用'bind'创建的函数的'prototype'?

考虑一下这段代码:function foo(something){this.a = something; } var obj1 = {}; var bar = foo.bind(obj1);现在,以下语句不会执行:bar.prototype.newprop =“new”; // ...

回答 4 投票 18

如何在不将其应用于Number.prototype的情况下向Object.prototype添加属性?

我的目标是创建一个master_script.js。主要用于开发的处理程序文件。该文件的一个子部分专门用于自定义基础对象的原型:String ...

回答 2 投票 -1

未捕获的TypeError:不可变原型对象'#'无法设置其原型

我有.js文件链接到.htm文件,.js文件中唯一的代码是行:Object.setPrototypeOf(Object.prototype,{x:616});在加载.htm页面时,“chrome console”显示...

回答 1 投票 3

Javascript构造函数属性的意义是什么?

试图绕过Javascript对OO的看法......和许多其他人一样,对构造函数属性感到困惑。特别是构造函数属性的重要性,因为我......

回答 5 投票 117

从另一个对象创建NEW和DIFFERENT对象的最佳方法

我希望能够接受一个对象const objectOriginal = {nestedObject:{someValue:1}}从上面创建一个新对象并将其值更改为const newObject = {...

回答 2 投票 0

为什么我们可以先修复构造函数属性然后重置原型?

我们重置原型以实现继承是正常的。然后我们修复构造函数属性。但为什么我们可以先修复构造函数属性然后重置原型? way1:功能......

回答 1 投票 2

为什么Javascript构造函数不返回[关闭]

我有个问题。当我从一个对象实例时,它不返回构造函数的值。 .................................................. .................................................. ................

回答 3 投票 1

如何将嵌套地图假设为原型?

const Box = {pick:function(... fruits){this.fruits =“你选了水果”+水果; $( '跨度[数据计数]')文本(this.fruits)。 var box2 = Object.create(Box); BOX2 ....

回答 1 投票 1

购物车使用OO javascript [关闭]

我正在尝试使用javascript和原型创建一个简单的购物车。只是一个简单的控制台应用我想调用myBasket.prototype.addItems来添加清单[]中的项目,同样我......

回答 2 投票 -1

我如何在这两个函数之间共享参数?

const a = {method1:function(param){this.param = param; $('span [data-count]')。text('这是一个参数'+ param); },test:10} var b = Object.create(a); b.method2 = ...

回答 2 投票 0

如何检查变量是否是ES6类声明?

我从一个模块导出以下ES6类:export class Thingy {hello(){console.log(“A”); } world(){console.log(“B”);从另一个模块导入它:...

回答 4 投票 22

在Javascript中获取所有可能的l33t组合的数组

我有一个字符串,我希望使用以下替换获得所有可能的替换组合:var equiv = {“a”:“4”,“b”:“8”,“e”:“3” ,“i”:“1”,“l”:“1”,“o”:“0”,...

回答 5 投票 6

如何比较数组和更新数量?

我有两个数组库存和cartItems。两个数组都有对象。库存数组包含所有产品的列表。 cartItems数组是用户将产品添加到...的数组

回答 1 投票 1

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