Например, у меня есть такой объект:
var a = {
'light': 'good',
'dark' : {
'black': 'bad',
'gray' : 'not so bad'
}
}
и такой код:
var test = function(obj) {
// do smth with object
// I need to get obj's name ('dark' in my way)
}
test(a.dark);
Как получить имя объекта в функции тело. Я имею в виду, что я должен знать, что имя объекта obj - «dark».
Я пробовал проверять объект с помощью firebug, но он показывает только свойство объекта. Он не показывает некоторые внутренние методы или свойства, с которыми я смогу узнать
Спасибо.