检测JavaScript对象是否为FormData实例
我在寻找一种检查对象是否是FormData实例的方法,类似于检测JavaScript对象是否为FormData实例,javascript,Javascript,我在寻找一种检查对象是否是FormData实例的方法,类似于Array.isArray() 编辑:如果有人知道instanceof,他们显然不需要指向instanceof。显然不是重复的。使用instanceof 例如: let formData=new formData() 让时间=新日期() console.log(“语句:formData是formData实例”,formData instanceof formData)//语句为true log(“语句:时间是FormData实例”,F
Array.isArray()
编辑:如果有人知道
instanceof
,他们显然不需要指向instanceof
。显然不是重复的。使用instanceof
例如:
let formData=new formData()
让时间=新日期()
console.log(“语句:formData是formData实例”,formData instanceof formData)//语句为true
log(“语句:时间是FormData实例”,FormData的时间实例)//statment为false
这里的问题是什么?可能重复@hackerrdave如何检测JavaScript对象是否是的实例FormData@km6-那么也许这个问题应该出现在你的问题文本的某个地方。之所以有isArray方法,是因为instanceof不能跨框架(或全局环境)工作构造函数在一个环境中,而对象是在另一个环境中创建的。您似乎在OP中忽略了instanceof,然后使用它发布答案。重点是什么?