Please enable JavaScript.
Coggle requires JavaScript to display documents.
OBJECTS - Coggle Diagram
OBJECTS
BASICS
Property
Added
Later
Delete
Member
delete obj.member
Functions
Are
Objects
Literal
Object
{}
Boolean
True - False
String
'abc', "abc"
Template
`abc`
FACTORY-FUNC
Produce
Objects
function createObject(...)
Return
Object { }
key/Value
Camel-Case
ENUMERATE
Object
Keys(obj)
Key
Array
Entries(obj)
[key, value]
Array
Presence
Key
if Key in Obj
Cloning
Object
Assign
TargetObj
...sourceObjS
Spread
{...sourceObj}
BUILT-IN
String
Properties
Length
Methods
Includes
StartsWith
IndexOf
Replace
ToUpperCase
Trim
Split
Primitive/Objects
Escaping
Literals
`Hi ${var}`
Escaping
Not
Required
Math
Properties
E
Pi
Methods
Random
0-1
Round
Max
CONSTRUCTOR
Functions
Pascal-Case
Create
function Circle(...)
this.attr
Val
Use
Const circle
new Circle(1)
New
Creates
Empty
Object
Set
This
Reference
New
Object
Returns
Object
From
Function
Methods
Call
OtherObj
args...
Apply
OtherObj
[args]
Calling
Method
Different
Object
Property
ObjectLiteral
Internal
Object
Constructor
Engine's
Object
Function
Created
Constructor
Constructor
ConstructorFunc
Engine's
Internal
Function
Constructor
DATE
Create
Date()
Current
Date(val)
String
Number
millisec
1970
DateObj
Date(...)
Year
Month[0-11]
Optional
Date
Hours
Minutes
Sec
Millisec
Methods
Get/Set
Date
Day
FullYear
To
DateString
TimeString
ISOString