Skip to content

Commit 9091f1a

Browse files
committed
Add index terms to Chapter 7
1 parent 035ce85 commit 9091f1a

File tree

7 files changed

+410
-370
lines changed

7 files changed

+410
-370
lines changed

00_intro.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -290,14 +290,14 @@ was being heavily marketed and was gaining in popularity. Someone
290290
thought it a good idea to try to ride along on this success. Now we
291291
are stuck with the name.
292292

293-
(((ECMAScript)))(((compatibility)))(((standard)))After its adoption
294-
outside of Netscape, a standard document was written to describe the
295-
way the JavaScript language should work, to make sure the various
296-
pieces of software that claimed to support JavaScript were actually
297-
talking about the same language. This is called the ECMAScript
298-
standard, after the ECMA organization, which did the standardization.
299-
In practice, the terms ECMAScript and JavaScript can be used
300-
interchangeably—they are two names for the same language.
293+
(((ECMAScript)))(((compatibility)))After its adoption outside of
294+
Netscape, a ((standard)) document was written to describe the way the
295+
JavaScript language should work, to make sure the various pieces of
296+
software that claimed to support JavaScript were actually talking
297+
about the same language. This is called the ECMAScript standard, after
298+
the ECMA organization, which did the standardization. In practice, the
299+
terms ECMAScript and JavaScript can be used interchangeably—they are
300+
two names for the same language.
301301

302302
(((JavaScript,weaknesses of)))(((debugging)))There are those who will
303303
say _terrible_ things about the JavaScript language. Many of these
@@ -344,14 +344,14 @@ outside of the browser.
344344

345345
== Code, and what to do with it ==
346346

347-
(((code)))(((exercises)))Code is the text that makes up programs. Most
348-
chapters in this book contain quite a lot of it. In my experience,
349-
reading and writing code is an indispensable part of learning to
350-
program. Try to not just glance over the examples, read them
351-
attentively and understand them. This will be slow and confusing at
352-
first, but I promise that you will quickly get the hang of it. The
353-
same goes for the exercises. Don't assume you understand them until
354-
you've actually written a working solution.
347+
(((code)))(((exercises)))(((reading code)))(((writing code)))Code is
348+
the text that makes up programs. Most chapters in this book contain
349+
quite a lot of it. In my experience, reading and writing code is an
350+
indispensable part of learning to program. Try to not just glance over
351+
the examples, read them attentively and understand them. This will be
352+
slow and confusing at first, but I promise that you will quickly get
353+
the hang of it. The same goes for the exercises. Don't assume you
354+
understand them until you've actually written a working solution.
355355

356356
I recommend to try out your solutions to exercises in an actual
357357
JavaScript interpreter, to get immediate feedback on whether what you

04_data.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1121,7 +1121,7 @@ number) and `Math.round` (to the nearest whole number).
11211121

11221122
== The global object ==
11231123

1124-
(((window variable)))(((global scope)))(((variable,scope)))(((Object
1124+
(((global object)))(((window variable)))(((global scope)))(((variable,scope)))(((Object
11251125
type)))The global scope, the space in which global variables live, can
11261126
also be approached as an object in JavaScript. Each global variable is
11271127
present as a ((property)) of this object. In ((browser))s, the global

0 commit comments

Comments
 (0)