Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2025-12-19 20:23:44
Size: 490
Comment: Pruning dead links
Revision 4 as of 2025-12-19 20:25:12
Size: 397
Comment: Java -> ECMA
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from JavaScript/Builtins/Types
= JavaScript Builtin Types =
## page was renamed from JavaScript/Objects
= ECMAScript Objects =
Line 4: Line 4:
!JavaScript has the following '''built-in types''' available at the global scope. '''Objects''' are a core data type.
Line 12: Line 12:
== Objects == == Description ==
Line 14: Line 14:
'''Objects''' are a basic collection of disparate data. They are passed by reference. A basic collection of data passed by reference.

ECMAScript Objects

Objects are a core data type.


Description

A basic collection of data passed by reference.

const obj = {
  foo: 1,
  bar: {
    baz = 2,
  },
};

const shallow_copy = { ...obj };

const deep_copy = structuredClone(obj);


CategoryRicottone

ECMAScript/Objects (last edited 2025-12-19 20:25:12 by DominicRicottone)