1783 Commits

Author SHA1 Message Date
Kyle Simpson
cd3fe55aea
scope and closures: apA, adding 'tdz' section 2020-02-22 09:49:24 +00:00
Kyle Simpson
313f660588
scope and closures: apA, adding 'var vs let' section 2020-02-22 09:48:46 +00:00
Kyle Simpson
c7575c9434
scope and closures: apA, added 'hoisting' section 2020-02-21 15:31:53 +01:00
Kyle Simpson
6eff42f5a8
scope and closures: apA, adding 'iife variations' section 2020-02-21 15:06:48 +01:00
Kyle Simpson
ff1f2356c0
scope and closures: apA, adding 'anonymous vs named' and 'arrow functions' sections 2020-02-21 14:49:01 +01:00
Kyle Simpson
b79ea170e1
scope and closures: apA, revisions for readability 2020-02-21 13:26:50 +01:00
Kyle Simpson
52e2a62e7a
scope and closures: apA, improving intro 2020-02-21 12:44:40 +01:00
Kyle Simpson
a0748c63dc
scope and closures: apA, adding 'implied scope' section 2020-02-21 09:24:17 +01:00
Kyle Simpson
a52c794a30
scope and closures: ch8, minor readability tweaks 2020-02-21 09:23:52 +01:00
Kyle Simpson
85a71d7645
scope and closures: ch7, more revisions 2020-02-20 12:22:48 +01:00
Kyle Simpson
8034b3253e
scope and closures: ch7, tweaks for readability, fixes and clarifications 2020-02-20 09:07:24 +01:00
Kyle Simpson
ee75cac5ea
scope and closures: apA, laying out expected structure 2020-02-19 21:11:29 +01:00
Kyle Simpson
f6a7b3c8a3
scope and closures: ch2, tweaking size of figure 3 2020-02-19 11:34:42 +01:00
Kyle Simpson
aae04706be
scope and closures: small tweaks to Foreword 2020-02-19 10:02:56 +01:00
Kyle Simpson
6d97b9e715
scope and closures: ch8, finishing with summary 'out of scope' section 2020-02-19 09:13:27 +01:00
Kyle Simpson
99ba020475
scope and closures: ch8, filling out 'es modules' section 2020-02-19 08:54:27 +01:00
Kyle Simpson
fa39379aa2
scope and closures: fixing references to strict-mode for consistency 2020-02-19 08:54:03 +01:00
Kyle Simpson
b692133b59
scope and closures: ch8, adding 'node commonjs module' section 2020-02-19 07:42:15 +01:00
Kyle Simpson
412b99cb91
scope and closures: ch8, filling out 'what is a module' section 2020-02-18 22:04:35 +01:00
Kyle Simpson
01fa4468b3
scope and closures: ch8, intro and encapsulation+POLE sections 2020-02-18 08:08:52 +01:00
Kyle Simpson
b3c3f8f61d
scope and closures: ch7, finishing summary section 2020-02-17 15:47:13 +01:00
Kyle Simpson
abb7bbc33e
scope and closures: ch7, completing first pass of 'why closures?' section 2020-02-17 15:30:31 +01:00
Kyle Simpson
18f0812715
scope and closures: ch7, rewording for clarity 2020-02-17 11:01:40 +01:00
Kyle Simpson
711618bfd6
scope and closures: ch3, fixing figure-image URL 2020-02-17 10:38:21 +01:00
Kyle Simpson
078d60ad05
scope and closures: ch7, added figures 4 and 5 to illustrate two mental models of closure, added 'an alternate perspective' section 2020-02-16 19:36:54 +01:00
Kyle Simpson
9bf28fac94
scope and closures: broad sweep of readability tweaks, clarity revisions, and chapter renaming 2020-02-16 11:30:37 +00:00
Kyle Simpson
8a76bda1ae
get started: ch1, fixing mistake in reference to figure, closes #1601 2020-02-15 06:51:15 -06:00
Kyle Simpson
d2cf051bd9
scope and closures: ch7, adding 'big picture' section 2020-02-15 06:44:39 -06:00
Kyle Simpson
d6143a328c
scope and closures: ch7, finishing 'closure lifecycle' section 2020-02-15 06:17:52 -06:00
Kyle Simpson
b583c629c9
scope and closures: ch7, adding to 'closure lifecycle' section 2020-02-14 11:08:58 -06:00
Kyle Simpson
fefaebaa15
scope and closures: ch7, adding several sections 2020-02-13 15:49:54 -06:00
Kyle Simpson
6014eafb5f
scope and closures: ch7, starting 'closure lifecycle' 2020-02-12 10:05:54 -06:00
Kyle Simpson
cac7df8c0e
scope and closures: ch7, adding more to 'see the closure' section 2020-02-12 09:43:56 -06:00
Kyle Simpson
1fedcce326
scope and closures: ch7, starting work on 'defined by observation' section 2020-02-11 23:16:25 -05:00
Kyle Simpson
a317044ad3
scope and closures: revisions per editorial comments, closes #1584 2020-02-11 18:45:54 -05:00
Kyle Simpson
be5ec64948
scope and closures: big reorg (splitting ch3 into three chapters, moving ch5 to ch7 and ch6 to ch8), addressing editorial revisions, closes #1578 2020-02-11 17:28:31 -05:00
Kyle Simpson
8cfb44814b
scope and closures: ch2, replacing fig3 2020-02-04 21:42:17 -06:00
Kyle Simpson
ea0e4bc7e9
scope and closures: ch2, revisions per feedback, closes #1570 2020-02-04 21:08:07 -06:00
Kyle Simpson
3f0c81d5d5
scope and closures: ch2, improving color contrast of fig2 2020-02-04 20:47:50 -06:00
Kyle Simpson
c64a17264c
scope and closures: ch1, adding figure 1 2020-02-04 19:27:52 -06:00
Kyle Simpson
884de4fb39
scope and closures: ch2, moving fig2 -> fig3 and fig1 -> fig2 2020-02-04 19:13:08 -06:00
Kyle Simpson
0240a43933
scope and closures: ch3, readability revisions and clarifications 2020-02-04 19:10:56 -06:00
Kyle Simpson
9cda18f7d6
scope and closures: ch1, tweaking intro's tone 2020-02-04 18:38:20 -06:00
Kyle Simpson
1ee575e09c
scope and closures: ch1, revisions per editorial feedback, closes #1569 2020-02-04 18:33:53 -06:00
Kyle Simpson
a525d848dc
get started: ch2, fixing minor typo 2020-02-01 13:39:58 -06:00
Kyle Simpson
37ae6313f8
get started: README, adding book cover image 2020-01-28 00:23:30 -06:00
Kyle Simpson
613f1e0f64
get started: ch1 and ch2, fixing 2 typos 2020-01-27 23:08:17 -06:00
Kyle Simpson
a6bdf08626
get started: syncing tweaks from typesetting 2020-01-22 12:07:33 -06:00
Kyle Simpson
4408995401
scope and closures: README, adding name/link for Foreword, closes #1585 2020-01-22 10:55:17 -06:00
Kyle Simpson
2d132fcac8
scope and closures: fixing mistake, closes #1572 2020-01-22 10:52:08 -06:00