Please enable JavaScript.
Coggle requires JavaScript to display documents.
General Developer Knowledge (Javascript Core Concepts (Bad Parts (Scoping,…
General Developer Knowledge
Javascript Core Concepts
Good Parts
Object literal syntax
Prototypical inheritance - Objects inherit from other objects instead of classes, adding only what's new
Closures - A function and the context in which it was declared
Bad Parts
Scoping
Defaults to global
No block scoping
Variable hoisting
ASCI
Too many bottom-values (null, undefined, NaN)
Variable coercion (== and +)
typeof
,
with
, and
eval
Object model
Git Concepts
Branching Strategies
Rebasing
Commit Messages