| 
 Вернуть имя переменной Всем привет. У меня такая задача: нужно вернуть имя переменной. Мне это нужно для отладки скрипта. Пишу небольшой плагин.  Пример: 
var number = 5;
function f(a){
  /*Тут нужна функция для возврата имени переменной*/
  return a;
}
alert(f(number));
Скрипт должен вывести "number", но никак не "5". Главное условие! Изначально, имя переменной неизвестно... Очень жду ответа, заранее спасибо! | 
| 
 number.name='number'; | 
| 
 Нее, так дело не пойдет! Ладно, поставлю вопрос немного иначе. Можно ли получить список всех инициализованных переменных? И как это сделать? | 
| 
 используйте нормальные инструменты для отладки firebug | 
| 
 конечно можеш. проверяй каждую из используемых переменых на её  тип. та что не undefened-та инициализированна.только зачем изобретать велосипед если его до тебя изобрели) | 
| 
 Цитата: 
 var a; a инициализирована, но undefined. | 
| 
 не инициализированна она по типу-ты ей никакое значение не присвоил чтобы было ясно текстовая числовая ....она | 
| 
 Ну ок. var a = undefined; Или так var a = 1; //Много кода a = undefined; | 
| 
 в смысле ты ей присваиваеш значение а она всё равно? | 
| 
 через tepeof проверяеш? а точно объявляеш её в теге скрипт?попробуй проверь её без много кода. | 
| Часовой пояс GMT +3, время: 21:01. |