【发布时间】:2020-05-10 18:43:35
【问题描述】:
在使用 Deno 0.42.0 时,我发现很难使用我在 JavaScript 中使用的 typeof 或其他检查技术对对象进行任何类型的分析。
例如:
const form = new FormData();
console.log(`typeof: ${ typeof form }`);
.. 只返回object
类似地,检查如下属性:
const form = new FormData();
console.log(`props: ${ Object.getOwnPropertyNames(form) }`);
...什么也不返回。
至少 instanceof 确实有效:
const form = new FormData();
console.log(`props: ${ form instanceof FormData }`);
...返回true
在 Deno 中有没有一种方法可以在不知道对象类型是什么的情况下实时检查对象?
【问题讨论】:
标签: properties typeof deno