Я ничего не проверяю, не объявляю и не присваиваю. Я иллюстрирую, почему предложение плохое
Цитата:
Цитата:
Цитата:
Цитата:
Глаза режет. |
Дак тебе дали хорошее -через отладчик это делать.не нравиться не читай)ты програмер или лингвист?)
|
Цитата:
Цитата:
|
блеснул-конкретно блеснул.был тут недавно у нас один такойже в презедентах-Ющенко звался))
|
От вопроса ушли далеко. Как вернуть имя переменной?
var name = 'Вася'; function showme (a) {console.log (a.чтото+" = "+a);} showme (name); Должно вывести в консоль: "name = Вася" |
Отвечу сам, подсказали.
Функция: function showMe(v) { console.log(v+'='+eval(v)); } А теперь хитрость - вызов функции: showMe ('v'); Обратить внимание, что v в кавычках - передаётся как строка. |
VitAl2013, что-то не работает:
var name = 'Вася'; function showMe(v) { console.log(v+'='+eval(v)); } showMe (name); че я делаю не так? |
Цитата:
var myVar = 12345; function f(a) { for(var i in window) if(window[i] === a) return i; } alert( f(myVar) ); Но это очень-очень-очень тупо. :) |
Ruslan_xDD, а теперь рассмотрим пракический вариант, а не выдуманный:
// чоткие пацаны не гадят в global (function(){ var myVar = 12345; function f(a) { for(var i in window) if(window[i] === a) return i; } alert( f(myVar) ); })() |
danik.js, ведь автор писал, что хочет сделать свой плагин. 100% автор захочет получить название переменной именно в global. :D
|
Часовой пояс GMT +3, время: 12:13. |