On-screen logger test
The buttons below call console functions. The result will be present in both browser console and screen.
— console.log('console.log');
— console.info('console.info');
— console.debug('console.debug');
— console.warn('console.warn');
— console.error(new Error('console.error'));
— (function hey() { console.trace('Trace below'); })();
— console.assert(0 / 0, 'Not a number');
—
console.table([
{ name: 'Alice', age: 24, cat:
'Dinah' },
{ name: 'Bob', age: 26, dog: 'Buddy'
},
'Clementine'
]);
—
console.table({
Alice: { age: 24, cat: 'Dinah' },
Bob: { age: 26, dog: 'Buddy' },
Clementine:
{}
});
— console.count();
— console.countReset();
— console.time();
— console.timeLog();
— console.timeEnd();
— console.group();
— console.groupCollapsed();
— console.groupEnd();
— console.log('one', 2, 'tree', 4);
— console.log(['one', 2, 'tree', 4]);
— console.log({one: 1, two: [2], three: {three: 3}});
— console.log(new Date());
— console.profile('hello');
— throw new Error('Whoops!');
— Promise.reject(new Error('Whoops!'));
— console.clear();