[英]How to get the correct type shown with TypeOf()?
使用時
const source = Observable.from([{name: 'Joe', age: 30}, {name: 'Frank', age: 20},{name: 'Ryan', age: 50}]);
console.log(typeof (source));
類型寫為Object() 。
有沒有辦法獲得更精確的信息? 我想知道它是否是Observable()。
謝謝並恭祝安康
所有的類實例都將具有typeof
"object"
,這就是javascript的工作方式。
如果您想知道source
是否是Observable
的實例,請使用instanceof :
console.log(source instanceof Observable);
您可以使用 :-
source.constructor
source.constructor.prototype
source.constructor.toString().indexOf // for logical check
instanceof //operator.
這取決於您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.