On-screen logger test

example image
image as an example of some colourful content

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();