Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
if (! ("console" in window) || !("firebug" in console)) {
var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group"
, "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
window.console = {};
for (var i = 0; i <names.length; ++i) { window.console[names[i]] = function() {} };
}
* This source code was highlighted with Source Code Highlighter.JSLint is also available in a WSH Command Line version. JSLint is also available in a Rhino Command Line version.
boolVar || console.log(...) пойдет? Не факт что корректно с точки зрения синтаксиса, но…any_code(); console.log(); more_code();any_code(); // console.log();.*;?.*?\r?var someObject = {
someAction : function (parameter) {
doSomething(); console.log();
}
}
* This source code was highlighted with Source Code Highlighter.
Master.log = function(var){
if (console && console.log) {
console.log(var)
}
}
Master.log('message') опять же придется как-то чистить. Оказалось, что я забыл удалить в функции-обработчике события вызов firebug'овской консоли (console.log… и т.п.)
а) в посте написано «console.log… и т.п.»
В посте написано — «оказалось, что в функции-обработчике события оказался вызов console.log». Точка. Именно вот это и было.ладно, дальше бесполезно обсуждать
Удаляем вызовы firebug'овской консоли перед выкладкой на produciton