Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как при каждом изменении переменной выводить её?? (https://javascript.ru/forum/misc/22169-kak-pri-kazhdom-izmenenii-peremennojj-vyvodit-ejo.html)

Tums37 08.10.2011 22:35

Как при каждом изменении переменной выводить её??
 
Совсем недавно начал изучать JS и столкнулся с такой проблемой.
Есть переменная, которая постоянно изменяется. Надо чтобы её значение постоянно показывалось в тексте.
Подскажите пожалуйста нубу как это сделать попроще. Буду оч благодарен!!

9xakep 08.10.2011 22:45

<script>
var a = ''
var a1 = 'abc';
a += a1
a1 = 'a2b2c2'
a += a1
alert(a)
</script>

DjDiablo 08.10.2011 23:29

если в целях отладки. ТО я обычно юзаю так.
var test=0;
test=1;
//  вариант для jquery
$("body").append (test);  // непосредственно к html добавляется вниз страницы.
$("#testInfo").html (test); // знвчение переменной выводится в элемент класса .testInfo. testInfo размести где удобно.

// для чего угодно
alert(test);                    //  третий вариант в alert;
console.log(test)          // четвёрнтый вариант В консоль


ещё есть возможность отслеживать состояние переменных в отладчике.
И мне попадались ещё плавающие окна которые постоянно кажут инфу которую ты в них выплёвываешь.
Но везде кроме отладчика, инфу из переменной надо где-то отображать самому.


Часовой пояс GMT +3, время: 08:35.