Javascript 检查表单数据的最佳方法

Javascript 检查表单数据的最佳方法,javascript,jquery,form-data,Javascript,Jquery,Form Data,我必须使用Ajax上传一个文件 我的问题是我需要使用FormData并需要检查浏览器的兼容性 检查这个的最好方法是什么 是否通过执行以下操作: if( window.FormData === undefined ) 或者有更好更可靠的检查方法吗?对我来说似乎是合理的。为了验证,我只使用简单的if测试,我认为更好的语法是if(typeof window.FormData!=“undefined”)。我在某个地方读过,它说这很专业。

我必须使用Ajax上传一个文件

我的问题是我需要使用FormData并需要检查浏览器的兼容性

检查这个的最好方法是什么

是否通过执行以下操作:

if( window.FormData === undefined )

或者有更好更可靠的检查方法吗?

对我来说似乎是合理的。为了验证,我只使用简单的
if
测试,我认为更好的语法是
if(typeof window.FormData!=“undefined”)
。我在某个地方读过,它说这很专业。