为什么typeof getResponseHeader即使为null也是对象?

时间:2015-11-05 01:37:22

标签: javascript

我正在尝试检查是否设置了getResponseHeader('X-CUSTOM-DATA')但是当我进行类型检查时它总是返回object

(function($) {
    $(document).ajaxComplete(function(event, response, settings) {
      
      var data = response.getResponseHeader('X-CUSTOM-DATA');
      console.log(data); // Return null.
      console.log(typeof data) // return object
      
    });
})(jQuery);
                  
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>

这是通常的吗?如何检查是否设置了X-CUSTOM-DATA

0 个答案:

没有答案