Numbers | -- | -- | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
Strings | -- | -- | |
| | Visual | |
| | Visual | |
Booleans | -- | -- | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
Arrays | -- | -- | |
| | Visual | |
Empty Array (show non-enumerable properties) | | Visual | |
| | Visual | |
Array with different types of elements | | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
Objects | -- | -- | |
| | Visual | |
Object: Regular Expression | | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
Object: Simple inherited object | | Visual | |
| | Visual | |
Object: `Object.prototype` | | Visual | |
Object: Simple Object with name | | Visual | |
Object: `Object.create(null)` (Empty object with null prototype) | | Visual | |
Object: Object with null prototype | | Visual | |
Functions | -- | -- | |
Functions: anonymous function | | Visual | |
Functions: anonymous arrow function | | Visual | |
Functions: named function | | Visual | |
Functions: named function (show non-enumerable properties) | | Visual | |
Nested object examples | -- | -- | |
| | Visual | |
| | Visual | |
| | Visual | |
| | Visual | |
DOM Node | -- | -- | |
| | Visual | |
| | Visual | |
Element Node: div with data attributes | | Visual | |
Element Node: div with class and style | | Visual | |
Element Node: div with children | | Visual | |
| | Visual | |
| | Visual | |
Processing Instruction Node | | Visual | |
| | Visual | |
| | Visual | |