Почему используется console.log?Что оно делает? - PullRequest
6 голосов
/ 11 июля 2011

Я вижу много мест, используемых console.log(). Может кто-нибудь сказать мне, почему он используется?

Как то так,

function createCheckBox( idsToShow ) {
    for( i = 0 ; i < 15 ; i++ ) {                
       console.log( idsToShow.indexOf('main' + i + '|' ) + '  ' + 'main' + i + '|' );
       if( idsToShow != '' && idsToShow.indexOf('main' + i + '|' ) == -1 ) continue;
       checkBoxs += "<li> <input type=\"checkbox\" id=\"main" +  i + "\" value=\"Example" + i + "\" name=\"lbl"+ i +"\" /> <label id=\"lbl"+ i +"\">Example" + i + "</label></li>";                                    
       ids += 'main' + i + '|'; //is the check box id.                     
    }
}

Ответы [ 4 ]

10 голосов
/ 11 июля 2011

Записывает данные в консоль отладки (которая встроена во многие браузеры (например, Chrome Developer Tools) и доступна как расширение (например, Firebug для Firefox) во многих других)

1 голос
/ 18 июля 2011

Кажется, что все используют журнал, но console.info более полезен. В Firebug он дает вам номер строки, откуда он пришел, так что вам не нужно быть настолько наглядным в консольном сообщении. Также намного легче отследить, если коллега оставляет заблудшую консоль где-то на вашем сайте.

0 голосов
/ 11 июля 2011

вы можете использовать console.log, чтобы показать вам журнал каждой выполненной строки и отладчика;на определенной строке, чтобы прервать выполнение скрипта, при условии, что вы используете firebug или любые другие инструменты разработчика.

0 голосов
/ 11 июля 2011

console - обработчик отладки, встречающийся во многих браузерах. Для более отсталых браузеров вы можете попробовать FauxConsole .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...