forked from codediodeio/code-this-not-that-js
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconsole-log.js
More file actions
39 lines (22 loc) · 668 Bytes
/
Copy pathconsole-log.js
File metadata and controls
39 lines (22 loc) · 668 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
const foo = { name: 'tom', age: 30, nervous: false };
const bar = { name: 'dick', age: 40, nervous: false };
const baz = { name: 'harry', age: 50, nervous: true };
'Bad Code 💩'
console.log(foo);
console.log(bar);
console.log(baz);
'Good Code ✅'
// Computed Property Names
console.log('%c My Friends', 'color: orange; font-weight: bold;' )
console.log({ foo, bar, baz });
// Console.table(...)
console.table([foo, bar, baz])
// // Console.time
console.time('looper')
let i = 0;
while (i < 1000000) { i ++ }
console.timeEnd('looper')
// // Stack Trace Logs
const deleteMe = () => console.trace('bye bye database')
deleteMe()
deleteMe()