Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Console.log() в Javascript
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Console.log() в Javascript

Страниц (1): [1]
 

1. Newbee - 31 Октября, 2015 - 20:30:05 - перейти к сообщению
Приветствую!
Решил изучать Javascript, но уже с самого начала начались проблемы. А дело вот в чем:
Имеется такой код в файле .php:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. <script type="text/javascript">
  4.                                
  5.                                  
  6.         var symbol = "#",
  7.               num = 1;
  8.                                        
  9.         while (num <= 7) {
  10.  
  11.           console.log(symbol);
  12.           var symbol = symbol + "#";
  13.           var num = num + 1;
  14.                 }
  15.                                                                
  16.  
  17. </script>
  18.  
  19.  


И браузер ничего не показывает. Проверял в 3-х разных - IE, Chrome, Mozilla FF. Не могу понять в чем причина. Когда вызываю alert(); - то все работает...
2. OrmaJever - 31 Октября, 2015 - 20:55:23 - перейти к сообщению
видимо вам забыли сказать что нужно заглянуть в консоль браузера Подмигивание
3. Newbee - 31 Октября, 2015 - 20:59:54 - перейти к сообщению
OrmaJever пишет:
видимо вам забыли сказать что нужно заглянуть в консоль браузера Подмигивание


Я думал, будет просто выводиться на странице... Получается, нужно всегда при использовании этой функции заглядывать в консоль браузера? А есть какие-нибудь альтернативы вывода данных на страницу, чтобы без всяких окон и консолей...?
4. Faraon-san - 31 Октября, 2015 - 23:12:07 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. document.write(symbol)
5. IllusionMH - 31 Октября, 2015 - 23:17:29 - перейти к сообщению
Newbee, создать элемент в котором должен быть лог, и, к примеру, через innerHTML добавлять туда данные (естестевенно только после того как он появился в DOM дереве).
Но если вы в процессе разработки - использовать дев тулы, и не страдать фигнёй. Если это часту функционала - реализовывать нормальный вывод, к примеру в виде отдельного молудя которому достаточно передать ссылку на элемент для логирования.

 

Powered by ExBB FM 1.0 RC1