javascript - 找出 JavaScript 中的对象类型?

标签 javascript jquery

我正在尝试调试一些 JQuery ajaxSetUp 行为。我设置了超时值并希望在调试器中看到它的设置。为此,我需要知道在调试时要注意什么。为了调查超时设置的位置,我在 Firefox 控制台中执行了以下操作:

var obj = jQuery.ajaxSetup({
    timeout: 120000
});
console.log("obj=" + obj.timeout)

我想知道obj 是什么类型的对象?我知道 JavaScript 是动态类型的,但如果我能找出它是什么对象,那么我就知道在调试时要向什么添加监视。

最佳答案

obj 的类型是object。见:

typeof obj
// "object"

此外,构造函数是全局 javascript Object。这里:

obj.constructor.name
// "Object"

关于javascript - 找出 JavaScript 中的对象类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16280664/

相关文章:

javascript - jQuery 多个选择器 - 无法识别的表达式

javascript - 使用javascript获取相对于监视器的元素位置

javascript - 验证数据库中的电子邮件地址

jquery - 更改 anchor 标题的颜色

javascript - 为什么 NodeListOf 上不存在 forEach

Javascript匿名函数向其添加对象

javascript - 使用 jQuery 更改对象宽度和窗口大小

javascript - 元胞自动机的相邻单元格计数

javascript - Node.js 中未计算 CRC32 校验和

jquery - 组合选择器?