JavaScript: The Complete Reference, Second Edition

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

Категории