instanceof 相关问题

instanceof是一种面向对象语言的运算符,包括Java,php和JavaScript。一般来说,它允许程序员检查作为其左操作数传递的对象是否是由右操作数指定的类的实例。

为什么不能在HTMLInputElement的instance上使用“ hasOwnProperty”?

[嗨,我想检查输入元素是复选框还是文本类型。我知道我可以做到这一点://输入的类型.. if(input.type ===“ checkbox”)//包含属性.. if(输入中“已检查”)...

回答 1 投票 6

如何在“ instanceof”函数中替换变量

我的Java项目Wheels,Engine,Brake中有以下类,所有实现的CarPart对象都存储在ArrayList parts变量中。我想检查三个...

回答 1 投票 0

如何去理解`new(... args:any [])=> any`

我正在阅读类验证器库的代码,并且其中包含以下isInstance方法:/ ** *检查该值是否为指定对象的实例。 * / isInstance(object:...

回答 4 投票 2

如何使用instanceof运算符实例化抽象类?

我有主班,应该再增加3个特定班。为此,我使用主要的父产品抽象类,该类结合了所有通用逻辑,如getTitle,setTitle等。然后我有3个子类...

回答 1 投票 0

justified`instanceof`?通过接口而不是实现类型使用它

当代码包含Java instanceof运算符时,很多人会大惊小怪,说这是不行的。例如,在另一个SO Q&A中,答案说:请注意,如果必须使用...

回答 3 投票 0

如何确定是否一个视图按钮或TextView的

我有一个误差函数,它查看输入,并通过改变其背景为红色,而没有与观点的价值的任何问题,如下所示显示错误 - 公共静态无效的错误(视图v){...

回答 1 投票 1

Java的:调用取决于参数类型不同的方法的最有效的方法,它都有着相同的超

考虑以下:有一个抽象类撞机和一些更类,扩展此类例如RectCollider和CircleCollider。这些多个实例都在同一个列表

回答 1 投票 0

检查ArrayBufferView的实例?

背景经过一些研究我发现,虽然最初没有公开ArrayBufferView(通过[NoInterfaceObject]),但由于我的...因此似乎应该有广泛的一致意见。

回答 2 投票 9

被认为是不好的做法吗?如果是这样,在什么情况下仍然更可取?

多年来,我尽可能地避免使用instanceof。在适用的地方使用多态或访问者模式。我想它在某些情况下简单地简化了维护......有没有......

回答 7 投票 58

Angular 6 - 来自示例的错误属性instanceof

我从'@ angular / core'获得了来自Angular示例import {Component,OnInit}的代码;从'../hero'导入{Hero}; @Component({selector:'app-heroes',templateUrl:'。/heroes.component.html'...

回答 2 投票 2

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

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

回答 1 投票 1

关于instanceof工作的问题

长l1 = null; Long l2 = Long.getLong(“23”); Long l3 = Long.valueOf(23); System.out.println(l1 instanceof Long); //返回false System.out.println(l2 instanceof Long); //返回false系统....

回答 6 投票 5

如何告诉类的实例

有没有办法告诉Typescript中的对象是什么类实例?我的意思是比'对象'更具体。如果你有这个:const x:MyClass = new MyClass();的console.log(typeof运算(X)); ...

回答 1 投票 0

如何在Dart中执行运行时类型检查?

Dart规范声明:Reified类型信息反映了运行时对象的类型,并且可能始终通过动态类型检查构造(instanceOf,casts,...的类似物)来查询。

回答 6 投票 47

Java实例与更改对象

我需要一个方法,我可以传递一个参数,我假设它是一个类(不确定),在该方法中,instanceof将用于检查x是否是传递的类的实例。怎么样 ...

回答 2 投票 21

kotlin.reflect.KClass.isInstance(值:任何?)不起作用

我正在尝试跟随“简单字符串”:: class.isInstance(kotlin.String)但它返回false!我正在使用“org.jetbrains.kotlin:kotlin-reflect:1.3.21”另一个例子也失败了1 :: class ....

回答 2 投票 0

如何在Java中使用instanceof?

所以我有一个带有房间的arrayList,我让用户放入他们正在寻找的房间,我将其捕获为一个字符串,然后尝试使用instanceOf将其与...的名称相匹配

回答 1 投票 -1

检查消息类型时避免使用instanceof

我有以下情况,其中客户端类根据它接收的消息类型执行不同的行为。我想知道是否有更好的方法这样做,因为我不喜欢...

回答 6 投票 9

为什么TypeScript中的'instanceof'给我错误“'Foo'只引用一个类型,但在这里被用作值。”?

我写了这个代码接口Foo {abcdef:number;让x:Foo |串; if(x instanceof Foo){// ...}但TypeScript给了我这个错误:'Foo'只引用一个类型,但正在使用...

回答 2 投票 40

Java - 超类[instance]的instanceof

假设我有两个类:public Class1 {/ * class body * /} public Class2 extends Class1 {public Class2(int var1,int var2){super(var11,var2);现在我需要确定哪个类......

回答 2 投票 -1

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