I was wondering, how can i find out with javascript if the console object is available?
i have the problem that if i forget to remove a debug output
Simplest way would be:
if (window.console){
console.log('do something');
}
instead of just writing:
console.log('do something');
Check the property exists as a member of window
:
if (window.console) {
}
next to that problem i am interested in all informations about the console object. has anybody some documentation link, or so? is it a standard? and so on...
Check out the Firebug documentation for the Console API; Chrome and Safari implement most, but not all, of the methods listed there. There's no standard defining what should be in the console, so you'll need to test each browser to see if it supports the feature.