Javascript 如何在Chrome工具中看到[object]所指的内容?
在chrome工具中,如何查看[OBJECT]代表的内容?测试关键字“this”的函数上下文Javascript 如何在Chrome工具中看到[object]所指的内容?,javascript,Javascript,在chrome工具中,如何查看[OBJECT]代表的内容?测试关键字“this”的函数上下文 var Calculator = function (eq) { // private members... var eqCtl = document.getElementById(eq), foo = function () { }; return { add:
var Calculator = function (eq) {
// private members...
var eqCtl = document.getElementById(eq),
foo = function () { };
return {
add: function (x, y) {
var val = x + y;
eqCtl.innerHTML = val;
},
print: function () {
console.log("print: this" + this);
this.test(this);
},
test: function (obj) {
console.log("test: this " + this);
console.log("this: obj" + obj);
}
}
};
不要将其转换为字符串
console.log()
console.log("test: this ", this);
console.log("test: obj ", obj);
将多个参数传递给
控制台.log
方法
console.log("this: obj", obj);
请改为尝试
console.dir
。在某些情况下,它应该比控制台提供更多信息。您在控制台中检查它吗?