Please enable JavaScript.
Coggle requires JavaScript to display documents.
Javascript (Service workers (Push notification, Task prioritizing,…
Javascript
Service workers
Push notification
Task prioritizing
Scheduler
Queue
Nonblocking
Priority
Chunking
Work on main- / backgroundthread
FP - functional programming
Array methods
map
reduce
filter
every, some
Composition
Recursion
Higher-order-functions
Curry-function
Chaining
Functors
Higher-order-functions
Execution context
Scope (will look in FEC until in reach GEC. 'scope chaining')
Hoist (assigning variable declarations a default value of undefined during the creation phase)
Closure
Encapsulation
Lexical scope
Global execution context
Creation phase
Execution phase
Function execution context
Garbage collection
Proxy / Handler
target
trap
MutationObserver
FileReader
Blob
Event system
inline events
addEventListener
events
onClick
onChange
onDrop
e-object
e.preventDefault
e.stopPropagation
onMouseDown
onMouseUp
Types
Primitive values
Array
Object
Reference types
Numbers
Strings
Boolean
Singleton
Design pattern that restrict instationtion to a single object
Call stack and event loop
Canvas, iframe