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 like console.log('sthg')
i get errors in several browsers, if there is no firebug, or similar, active.
thanks for help
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 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.
A nice simple and short way of outputting to the console safely is as follows:
window.console && console.log('Debug message');
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With