2017-02-06 3 views
0

タイプオブジェクト()として書き込まれるTypeOf()で示された正しい型を得るには?

const source = Observable.from([{name: 'Joe', age: 30}, {name: 'Frank', age: 20},{name: 'Ryan', age: 50}]); 
console.log(typeof (source)); 

を使用。

もっと正確な情報を得る方法はありますか? Observable()かどうかを知りたい。

おかげで、よろしく

答えて

1

: -

source.constructor 

source.constructor.prototype 

source.constructor.toString().indexOf // for logical check 

instanceof //operator. 

それはあなたの必要性何に依存します。

4

は、すべてのクラスインスタンスが"object"typeofを持って、それがどれだけjavascriptの作品です。

あなたはsourceObservableのインスタンスであるかどうかを知りたい場合は、instanceofを使用します。

あなたが使用することができます
console.log(source instanceof Observable); 
関連する問題