1593 Commits

Author SHA1 Message Date
Kyle Simpson
e809904fd9
adding issue-templates to this branch 2019-12-08 13:04:51 -06:00
Kyle Simpson
1e6fe1bb74
Merge pull request #1559 from sachinmaskalle/patch-1
Typo in Warning section
2019-12-08 13:00:36 -06:00
Sachin Suryakanth
b536b0ebf5
Typo in Warning section
Changed touble to trouble
2019-12-07 16:07:15 +05:30
Kyle Simpson
978f80091d
scope and closures: re-arranging topics for ch5 ch6 apA and apB 2019-12-02 12:32:27 -06:00
Kyle Simpson
cb4cdf93cc
scope and closures: finishing ch4 with FiB section 2019-12-02 09:11:37 -06:00
Kyle Simpson
5cd01035f2
Merge pull request #1555 from parid0kht/2nd-ed-typos
2nd ed typos
2019-12-02 07:28:51 -06:00
parid0kht
cce709f0b7 get started - ch3 typos 2019-12-02 17:55:42 +08:00
parid0kht
ec9bea117c get started - ch2 typos 2019-12-02 17:53:05 +08:00
parid0kht
4505ea4a7f get started - ch1 typos 2019-12-02 17:47:57 +08:00
Kyle Simpson
132ee38679
scope and closures: adding most of 'block scoping' sections/discussoin 2019-12-01 22:47:13 -06:00
Kyle Simpson
f7beedc9b5
scope and closures: ch4, clarifying/cleaning up wording 2019-12-01 17:47:53 -06:00
Kyle Simpson
e9841445a7
scope and closures: ch4, adding section on function scopes 2019-12-01 14:48:05 -06:00
Kyle Simpson
80a9275756
scope and closures: ch4, finishing section on least exposure 2019-12-01 11:49:20 -06:00
Kyle Simpson
c2ff8f6ff7
scope and closures: ch4, starting with section on least exposure 2019-11-28 09:56:32 -06:00
Kyle Simpson
42aa123ef9
scope and closures: ch3, finishing with 'tdz' section and summary 2019-11-24 16:31:20 -06:00
Kyle Simpson
3d6a7e2544
scope and closures: ch3, adding sections on 'function expressions' and 'arrow functions' 2019-11-24 15:22:06 -06:00
Kyle Simpson
1ca03a887b
scope and closures: ch3, adding section on 're-declaration' and loops 2019-11-24 13:46:58 -06:00
Kyle Simpson
c4b41e0cef
scope and closures: ch3, clarifying hoisting 2019-11-23 11:08:42 -06:00
Kyle Simpson
37cc7a2bd7
scope and closures: ch3, starting section on hoisting, ch4, renaming to just 'block scope' 2019-11-22 00:33:59 -06:00
Kyle Simpson
f8c47dc8b2
scope and closures: ch3, adding 'illegal shadowing' section 2019-11-21 16:14:16 -06:00
Kyle Simpson
ac98295d47
scope and closures: ch3, adjusting section structure/depth 2019-11-21 15:59:51 -06:00
Kyle Simpson
26e9f79ef5
scope and closures: ch3, added section about revisiting shadowing in the global scope 2019-11-21 15:52:41 -06:00
Kyle Simpson
d506c3685a
scope and closures: ch3, finishing section about global scope 2019-11-21 14:55:05 -06:00
Kyle Simpson
05ae886d5d
scope and closures: ch3, starting discussion of different environments' global scope/object behavior 2019-11-21 10:34:11 -06:00
Kyle Simpson
963b8d947d
scope and closures: ch1, adding section about eval/with cheats 2019-11-21 10:07:28 -06:00
Kyle Simpson
f55b3d60e6
scope and closures: ch3, adding section about global scope 2019-11-21 08:44:32 -06:00
Kyle Simpson
8b7e10cfb6
scope and closures: added 'shadowing' section 2019-11-20 01:14:21 -06:00
Kyle Simpson
70519b3c11
scope and closures: moving 'bubbles' metaphor back to ch2, cleaning up discussion in both ch2 and ch3 2019-11-19 22:18:18 -06:00
Kyle Simpson
858f6a5842
scope and closures: ch3, adding section about lookups 2019-11-19 21:05:13 -06:00
Kyle Simpson
ea2380f7d1
scope and closures: more tweaks to fig2 2019-11-17 22:18:21 -06:00
Kyle Simpson
e8ceeb2851
scope and closures: ch3, tweaking fig2 2019-11-15 14:35:09 -06:00
Kyle Simpson
26bef21f9b
scope and closures: ch3, tweaking fig2 2019-11-15 10:54:27 -06:00
Kyle Simpson
8a67523e11
scope and closures: ch3, trying to fix figure caption 2019-11-14 19:29:14 -06:00
Kyle Simpson
4fbbb71f8a
scope and closures: starting work on ch3, replaced fig2 2019-11-14 19:05:48 -06:00
Kyle Simpson
136980b612
scope and closures: completing ch1-ch2 split, reorg, and revisions 2019-11-14 02:05:03 -06:00
Kyle Simpson
0b29a08a07
scope and closures: splitting ch1 into two chapters, re-arranging and clarifying 2019-11-13 17:44:13 -06:00
Kyle Simpson
ec1018c050
scope and closures: adding discussion of targets and sources 2019-11-13 16:37:05 -06:00
Kyle Simpson
a2b35bec02
scope and closures: adding discussion of how compiler and scope-manager work together to process a declaration statement and initialization expression 2019-11-13 11:15:39 -06:00
Kyle Simpson
e2f61969db
scope and closures: added section about 'proof' for JS compilation 2019-11-13 10:53:40 -06:00
Kyle Simpson
9959fc904d
get started: fixing code typo, closes #1542 2019-11-12 06:42:51 -06:00
Kyle Simpson
7399f44a7b
scope and closures: ch1, starting section on conversation 2019-11-11 13:08:03 -06:00
Kyle Simpson
a3fa5a59d2
scope and closures: ch1, added section on marbles and buckets metaphor 2019-11-10 21:15:11 -06:00
Kyle Simpson
1c5fc8942b
scope and closures: ch1, improving/clarifying wording in 'about this book' section 2019-11-09 18:42:50 -06:00
Kyle Simpson
1929729adf
scope and closures: ch1, starting to re-frame and clarify the chapter 2019-11-09 08:39:56 -06:00
Kyle Simpson
8ed0b457d2
get started: minor cleanup edits on Foreword by @btholt 2019-11-07 23:40:12 -06:00
Kyle Simpson
3772bde89d
get started: fixing typo 2019-11-07 23:21:41 -06:00
Kyle Simpson
1571bf73a6
wrong twitter link 2019-11-07 20:41:31 -06:00
Kyle Simpson
a94e662cdc
adding link to Foreword author @btholt 2019-11-07 10:16:35 -06:00
Kyle Simpson
d103b93531
Merge pull request #1540 from btholt/2nd-ed
add foreword to Get Started
2019-11-07 10:13:07 -06:00
Brian Holt
eea5440354
add foreword to Get Started 2019-11-07 08:40:23 -05:00