JavaScript
alert statements 44
arrays 139
and indexes 57
best practices
inserting code in HTML 15
conditional expressions 43
console 348
debugging 341
finding bugs 352
development environment 261
dot operator (.) 201
editors 10
errors 92
escape sequence 27
events 209
exception handling 360
functions 58, 101
history of 9
if statements 50
inheritance and prototypes 196
interpreters and 5
loops 76
loosely typed 32
methods 207
and objects 13
objects 13
event handlers and 263
OO lite 201
operators 36
predefined objects 218
programming with 6, 373
properties 203
scripts as a kind of program 9
statements 34
strings
embedding HTML within 29
string manipulation 299
syntax errors 346
type conversion functions 32
use of upper and lowercase letters 7
JScript, (Microsoft version of JavaScript) 9