On 03/20/2015 09:28 AM, Leif Neland wrote:
> Jeg plejer, når jeg udvilker, at bruge
>
> console & console.log(data)
>
> Det er fordi console.log(data) fejler, hvis console ikke findes. IE f.ex.
I IE vil din kode stadig fejle, brug istedet
if (typeof console !== 'undefined') {
console.log(data);
}
eller indsæt
(function() {
if (!window.console) {
window.console = {};
}
// union of Chrome, FF, IE, and Safari console methods
var m = [
"log", "info", "warn", "error", "debug", "trace", "dir", "group",
"groupCollapsed", "groupEnd", "time", "timeEnd", "profile",
"profileEnd",
"dirxml", "assert", "count", "markTimeline", "timeStamp", "clear"
];
// define undefined methods as noops to prevent errors
for (var i = 0; i < m.length; i++) {
if (!window.console[m[i]]) {
window.console[m[i]] = function() {};
}
}
})();
i toppen, så behøver du ikke at lave tjek mere