我想问一下检查 ajax 响应对象是否具有属性的正确方法。我用谷歌搜索,我发现有不同的方法可以解决这个问题。
例如:
if(ajaxResponse.hasOwnProperty('someProperty')){
//do blah blah
}
但肯定还有其他方法,例如:
if(typeof ajaxResponse.someProperty !== 'undefined')){
//do blah blah
}
所以我猜有一些优点和缺点,你能和我分享一下。
谢谢