prototype 相关问题

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

如何在子原型中重写父原型功能?

我正在用JS学习原型,尝试在子原型中重写父原型函数时遇到麻烦。在下面的代码中,我试图从我的...

回答 1 投票 1

是否可以重写Function.prototype.toJSON,以便JSON.stringify可以与函数一起使用?

或者甚至可以重写JSON.parse的某些部分来解析函数?这不是时间敏感的,我在代码中构建了变通方法,但是使用eval函数,您会认为转向函数...

回答 1 投票 0

将原型传递给Object.Create()

编辑:孩子是一个对象。抱歉,我对此很陌生,我对Object.create()的工作方式感到困惑。我了解您传递给它的任何内容都会返回一个新对象,该对象的参数为...

回答 1 投票 0

localStorage可以将值分配给与其内置方法相同名称的键,如何对我的对象执行相同操作?

[在localStorage中,您可以使用与内置方法同名的键,但是您只能通过.getItem访问它们的值,如果尝试通过.myKey或[“ myKey”]获得它们,则只能得到。 ..

回答 1 投票 0

无法创建原型路径,并且没有这样的文件或目录

go-dev -blog -blog-server -blogpb-blog.proto -other -dart我在我的项目中有一个类似的目录blogpb是我运行时将.proto文件创建到dart目录的目录...

回答 1 投票 0

如何使用原型在对象内映射数组对象?

我在使原型映射函数与对象内部的数组对象一起使用时遇到一些问题。我收到错误“ x()不是函数”。我知道您不能在对象上使用原型,但可以在数组上使用...

回答 1 投票 0

干扰了原型的函数原型,看到了定义吗?

我正在尝试为“ Rock,Paper,剪刀,Lizard,Spock” 游戏编写代码,作为我班级实验室的一部分。在其他程序中,我使用函数原型取得了一些成功,但是当我在这里使用它时...

回答 1 投票 0

“ JavaScript:好的零件”-实现原型方法的方式?

[阅读了本文https://www.toptal.com/javascript/es6-class-chaos-keeps-js-developer-up和随后的“ JavaScript:The Good Parts”之后,我将致力于变得更好。 ..

回答 2 投票 1

ES6箭头功能在原型上不起作用?

当ES6 Arrow函数似乎无法通过prototype.object将函数分配给对象时。考虑以下示例:function Animal(name,type){this.name = name; this.type = ...

回答 2 投票 27

更新AngularJS中的父范围变量

我有两个控制器,一个封装在另一个中。现在,我知道子范围从父范围继承属性,但是有没有办法更新父范围变量?到目前为止,我还没有来...

回答 5 投票 113

为什么分配给对象__proto__无效? [重复]

案例1:-最初,在对象文字中,我将__proto__分配为null,然后尝试将其重新分配给animal,这是行不通的。 '使用严格'让动物= {吃:真,walk(){...

回答 2 投票 2

为什么分配给__proto__不起作用

我正在照顾这种行为的原因。情况1:-最初,我在对象常量中将__proto__分配为null,然后尝试将其重新分配给不起作用的动物'use strict'...

回答 2 投票 1

使用HTML5 canvas上下文作为原型

我正在尝试修改canvas上下文对象的某些功能,而不必更改正在使用它的任何代码。通过创建代理对象的解决方案已发布在这里:JS ...

回答 1 投票 0

使用原型获得更高的性能

说我有100个盒子,它们从此构造方法继承相同的属性:const Box = function(){this.element = document.createElement(“ div”); this.painted = false; this.init = ...

回答 1 投票 0

Symfony-在原型树枝模板中使用collectionType长度作为计数器不起作用

我做了很多尝试,但无法使它正常工作。我在Symfony 4中使用具有CollectionType(ChoiceType)的表单。在我的表单中,您可以添加孩子(从字面上看是孩子-小小的年轻人:)-这是一个...

回答 1 投票 0

重定义为toString的getOwnPropertyDescriptor应该是未定义的

我已经重新定义了HTMLCanvasElement.prototype.toDataURL的toString。当我获取toString的属性描述符时,它应该返回undefined,但是它返回函数。任何想法如何解决? ...

回答 1 投票 0

JavaScript中的toString():为什么toString()仍然会被调用,因为存在数字的valueOf()原型

让obj = {toString(){返回“ 2”; };令n = + obj;警报(n);由于+ obj需要一个数字,因此它不应该使用valueOf()原型进行类型转换,该原型返回...

回答 2 投票 0

如何解决此代码?太阳跟踪问题

我正在开发我的项目,以使用Arduino Uno改进太阳能电池板的太阳能跟踪系统,对两个系统使用两个微伺服器,其中一个用于水平系统,一个用于垂直系统...

回答 1 投票 -1

将onClick事件附加到Rails的link_to_function

我如何将onclick事件附加到link_to_function,以便单击该事件刷新页面上的元素(使用局部)?当用户单击生成的链接时,我想刷新...

回答 2 投票 5

某些方法如何在原型中,但不能通过Object.assign传递,而另一些方法是

采用以下A,B和C类及其实例a,b和c类A {构造函数(){this.method1 = function(){} {}} method2(){}} A.prototype.method3 = function( ){}; ...

回答 1 投票 0

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