The various classifications of topics in this manual are listed in this table:
Classification | Description |
---|---|
Accessor method | A means of accessing properties |
Additive operator | An operator that sums values |
Arithmetic operator | An operator that works with numeric values |
Array | A kind of object that is compounded from several others |
ASP tag | A tag that is only available in Microsoft ASP |
Assignment operator | An operator that assigns values |
Attribute | Attributes define how properties behave |
Background | Background information |
Bitwise operator | An operator that works with bit patterns |
Blend filter | A transition filter available only in MSIE |
Boolean literal | A Boolean constant value |
Browser object | An object only available in a browser |
Built-in function | A function provided by the implementation |
Built-in object | An object provided by the implementation |
Collection | A sub-class of the Array object that supports additional methods |
Comma operator | An expression delimiter |
Conditional operator | An operator that yields a Boolean result |
Constant | A fixed literal value |
Constructor | An object instance factory |
Core object | An object that is part of the core language |
Declaration | A specification of an identifier |
Definition | A specification of an identifier with storage |
Delimiter | A token separator |
DOM object | An object that belongs to the DOM specification |
Environment variable | Part of the implementation that an interpreter runs in |
Escape sequence | A means of generating non-typable characters |
Event | Events need to be considered a separate kind of language entity |
Event handler | Event handlers are many and various, each covered in its own topic |
External code call | Some environments support the calling of external code |
File extension | File types are identified by different file extensions |
Function object attribute | An attribute of a function object |
Function property | An object property that can be called as a method |
Global function | A function that belongs to the global object |
Global variable | Some variables are available as member properties of the global object |
Host object | Objects not defined as part of the core language |
HTML tag | A part of an HTML document |
HTML Tag | Some JavaScript language needs to be described in terms of its underlying HTML tags |
HTML Tag Attribute | An attribute added to an HTML tag |
Identifier | The name of a function or variable |
Idiom | A familiar form or expression |
Instance | A copy of a built-in object |
Internal function | A function that cannot be called from a script |
Internal method | A method that cannot be invoked from a script |
Internal object | An object maintained internally by the interpreter and not generally available to the script writer |
Internal object | An object that cannot be accessed from a script |
Internal operator | An operator that cannot be used in expressions contained in a script |
Internal property | A property that cannot be accessed from a script |
Internal type | A data type that cannot be created from a script |
Interpreter | There is now a wide choice of JavaScript interpreters available |
Iterator | Certain control structures that can be used to create loops |
Java class | Access to Java objects is via the wrappers that let you access the classes |
Java method | A method belonging to a Java object accessible via a JavaScript wrapper |
Java package | A collection of Java classes enclosed in a JavaScript wrapper |
Java static method | A method belonging to a Java class accessible via a JavaScript wrapper |
JScript object | An object only available in Microsoft JScript |
Keyword | A reserved word in the language |
Label | Code can be labelled with entry points |
Logical operator | An operator that works with Boolean values |
Method | A message sent to a method performs an action inside the object |
MIME type | A means of telling the browser what kind of data is being supplied. |
Mobile communicator | Web access is also possible from mobile devices |
MSIE method | A method that is only available in MSIE even though the object may be more widely available |
MSIE object | An object only available in MSIE |
MSIE property | A property that is only available in MSIE even though the object may be more widely available |
Native object | A built-in object defined by the standard |
NES result value | A result value that a Netscape Enterprise Server method call returns |
NES server method | A method that is only available in Netscape Enterprise Server even though the object may be more widely available |
NES server object | An object only available in Netscape Enterprise Server |
NES server property | A property that is only available in Netscape Enterprise Server even though the object may be more widely available |
Netscape object | An object that is only available in the Netscape scripting environment |
Null literal | A null constant value |
Object | An object of no particular type |
Object | An object that can be instantiated |
Object model | There are several object models that describe various parts of the JavaScript object space |
Operator | An operator that can be used to create expressions |
Overview | A descriptive outline text |
Pitfall | Some topics describe ways in which JavaScript can catch you out |
Portable Documents | JavaScript is used to handle forms in PDF |
Postfix operator | An operator that can be appended to an LValue |
Pre-processor directive | The Microsoft interpreters support a pre-processor rather like that in the C language |
Primitive value | A fundamental value built-in to the implementation |
Product | Some JavaScript interpreters are available as part of a commercial product |
Property | A named attribute of an object |
Proxy.pac support | Part of the Netscape proxy handler. |
References | Sources of additional information |
Relational operator | An operator that yields the result of a comparison |
Request method | Several types of request method can be used in a URL |
Reserved word | Reserved functionality |
Reveal filter | A transition filter available only in MSIE |
Script container | Scripts may be carried in a variety of containers other than HTML documents |
Security model | A particular way of implementing security |
Security policy | A policy regarding the way security is managed |
Security privilege | A privilege level in the security mechanism |
Selector | A means of choosing one of several possible outcomes |
Server object | An object that is only available server-side |
Server-side file | Special files accessible only to the web server |
Server-side method | Some methods are available only on the server-side |
Server-side object | Some objects are only available on the server-side |
Simulated functionality | Some script that emulates capabilities of other languages |
Special file | JavaScript is implemented in a variety of ways and in some cases special files are necessary |
Standard | Several standards affect the way that JavaScript works |
Statement | A single executable unit of code |
Static method | A method belonging to a class, not an object |
Static property | These properties belong to the class (or rather they would in a truly object oriented system) |
String operator | An operator for working with string data |
Summary | A brief description of a subject |
Support for preferences | Preference handling requires a number of different topics to describe it |
Symbol | A special character |
Time calculation | A process of working out time values |
Time operator | An operator for time value expressions |
Transition filter | A transition filter available only in MSIE |
TV Set-top Box | Web access is now becoming more widely available in TV applications |
Type | A data value classification |
Unary operator | An operator that only requires one operand |
Useful tip | Some topics provide useful advice |
Value | A value of a variable or object |
Value property | A property of an object that yields a value and cannot be called as a function |
Visual filter | A transition filter available only in MSIE |
Web browser | Each of the commonplace web browsers is described in its own topic |
Web server | Server-side code needs to be executed under control of a web server |
See also: | ECMA |
Prev | Home | Next |
top | Up | ToPrimitive |
JavaScript Programmer's Reference, Cliff Wootton Wrox Press (www.wrox.com) Join the Wrox JavaScript forum at p2p.wrox.com Please report problems to support@wrox.com © 2001 Wrox Press. All Rights Reserved. Terms and conditions. |