2013-11-18 2 views
0

В хром-инструментах, как я могу просмотреть объект [ОБЪЕКТ]? Тестирование контекста функции ключевого слова «это»Как узнать, что означает объект [Object Object] в инструментах Chrome?

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); 
       } 


      } 

     }; 
+0

Вы проверяете его на консоли? – adeneo

ответ

1

Не конвертируйте его в строку. console.log() это отдельно:

console.log("test: this ", this); 
console.log("test: obj ", obj); 
+0

большое вам спасибо. – runners3431

0

передать несколько параметров console.log метод

console.log("this: obj", obj); 
0

Попробуйте console.dir вместо этого. В определенных ситуациях он должен быть более информативным, чем console.log.

Смежные вопросы