Team LiB
Previous Section Next Section

Index

J

Java
browser detection, 543
relationship of JavaScript to, 19–20
Java applets
accessing in JavaScript, 559–562
accessing JavaScript with, 563–564
detecting, 559
including in JavaScript, 558–559
issues with, 563
overview of, 558
java object, browser objects. See Packages object, proprietary browser objects
javaEnabled( ) method, 543, 559
JavaScript
adding to XHTML documents, 6
arrays, 31–32
blocks, 28
case sensitivity, 25–26
comments, 43–44
composite types, 31
data types, 29
dynamic typing, 29–31
event handlers, 13–15
expressions, 33
flow control statements, 36–37
functions, 39
Hello World example, 3–6
history of, 19–21
input/output, 40–42
limitations, 22
linked scripts, 15–16
list of common uses, 21–22
loops, 37–39
<noscript> element, 11–13
objects, 32–33
operators, 33–36
programming languages, 23–25
pseudo-URLs, 17–19
regular expressions, 42–43
script execution order, 25
<script> element, 7–11
statements, 27–28
variables, 28–29
versions corresponding to Netscape versions, 672–673
whitespace characters, 26–27
JavaScript browser detection
object, 542–543
support, 540–541
version, 541–542
JavaScript Console, 698–699
join( ) method, Array object, 168
JScript
accessing COM objects, 655
capabilities, 671
as clone of JavaScript, 20
FileSystemObject methods, 656–657
proprietary features, 645–650
relationship to ECMAScript, 642, 731
relationship to IE versions, 641, 731
relationship to JavaScript, 641
versions, 643–645
JScript debugger, 708
JSObject class, 563

Team LiB
Previous Section Next Section