ブラウザーの JavaScript では、オブジェクトが DOM 関連かどうかを確認するためにこれを行うことができます。
obj instanceof Node
Googleデスクトップでこれを達成するにはどうすればよいですか? Node
未定義であり、これも機能しません:
obj instanceof basicElement
ブラウザーの JavaScript では、オブジェクトが DOM 関連かどうかを確認するためにこれを行うことができます。
obj instanceof Node
Googleデスクトップでこれを達成するにはどうすればよいですか? Node
未定義であり、これも機能しません:
obj instanceof basicElement
私は Google デスクトップの専門家ではありません。ドキュメントから、basicElement 自体はインスタンス化されません。子孫の UI オブジェクトに共通のプロパティとイベントのセットを提供するだけです。
したがって、JavaScript オブジェクトが basicElement のインスタンスになることは決してないように見えます。
ただし、JavaScript オブジェクトがbasicElements のあいまいなメソッドまたはプロパティ名のいずれかを実装しているかどうかをいつでも確認できます。これにより、操作しているオブジェクトが basicElement であることが合理的に示されるはずです。次のようなものを使用します。
if((obj != 'undefined') && (obj != null) && ("hitTest" in obj)){
alert('Probably implements basicElement');
} else {
alert('Not a basicElement');
}