Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y

# N

\n

whitespace, newline characters : Escape Sequences in String Literals

NAME attribute

for <APPLET> tags

The JavaObject Object
Interacting with Applets

for <EMBED> tags : The JavaObject Object
for form elements

Form Element Names and Values
Naming Forms and Form Elements

for <FRAME> tags : Window and Frame Names
for <IMG> tag : Images in tables

name property : Other Window Programming Techniques

for Element object : Element.name
for form elements : Form Element Names and Values
for Image object : Image.name
for Plugin object : Plugin.name
for Window object : The Window Object
for Windows object : Window.name

name space : The JavaScript Name Space
names

case sensitivity : Case Sensitivity

names (identifiers) : Identifiers

browser window : Window and Frame Names
forms and form elements : Naming Forms and Form Elements
function : The Function() Constructor
function arguments : The arguments[] Array
of properties, as strings : Objects as Associative Arrays
reserved words : Reserved Words
for standard colors : JavaScript and HTML Color Names and...

naming

case conventions

Classes in JavaScript
Event Handlers in JavaScript

NaN (Not-a-Number) : Number.NaN
NaN (not-a-number)

Core Language Changes
Special Numeric Values
Converting Strings to Numbers
isNaN()
equality and : Inequality (!=)

navigate()

The Location Object
Window.navigate()

Navigator 2.0 : Client-Side JavaScript

arrays in : Arrays in Navigator 2.0
bugs in : Commonly Encountered JavaScript Bug...
differences from 3.0 : Differences between Navigator 2.0 a...
memory management : Per-Page Memory Management in Navig...
security holes/hobbles : Security Holes and Security Hobbles
SRC attribute and : Included Files and Compatibility wi...

Navigator 3.0

JavaScript Is Not Java Simplified
Client-Side JavaScript
bugs in : Known JavaScript Bugs in Navigator 3.0
documentation : Official Netscape Documentation
enabling data tainting : Enabling Data Tainting in Navigator 3.0
image manipulation : Image Manipulation
JavaScript HTML entity

JavaScript Entities
JavaScript Entity Execution

reference counting : Reference Counting in Navigator 3.0
scripts exclusively for : The LANGUAGE Attribute
security : JavaScript Security
security hobbles in : Security Hobbles in Navigator 3.0
special numeric constants : Special Numeric Values

Navigator 4.0 : A Preview of Navigator 4.0
Navigator object

Still More Features
The Navigator, MimeType, and Plugin...
navigator
Navigator
Navigator.appCodeName
Navigator.appName
Navigator.appVersion
Navigator.javaEnabled()
Navigator.mimeTypes[]
Navigator.plugins[]
Navigator.plugins.refresh()
Navigator.taintEnabled()
Navigator.userAgent

navigator property

The Navigator, MimeType, and Plugin...
navigator

negation (-) operator : Unary Negation (-)
negative infinity (-Inf)

Special Numeric Values
Number.NEGATIVE_INFINITY

nested arrays (see multidimentional arrays)
Netscape

Standalone JavaScript
documentation : Official Netscape Documentation

netscape property

netscape
Packages.netscape

networking

Java activity and : Java network activity can cause exc...

new operator

Data Type Wrapper Objects
Object Creation Operator (new)
Creating New Objects with Constructors
Creating Arrays
JavaClass object and : The JavaClass Object

newline characters (see whitespace)
newsgroups, JavaScript : Discussion of JavaScript
next property : History.next
no/yes (see Boolean data type)
non-contiguous array elements (see sparse arrays)
non-HTML documents : Non-HTML Documents
<NOSCRIPT> tags : <NOSCRIPT>
not (!) operator : Logical Not (!)
not (~) operator : Bitwise Not (~)
not equal operator (see inequality operator)
not-a-number (NaN)

Core Language Changes
Special Numeric Values
Converting Strings to Numbers
isNaN()
equality and : Inequality (!=)

Not-a-Number (NaN) : Number.NaN
null (keyword)

The null Literal
Null
breaking cyclical references : Shortcomings of Garbage Collection ...
converting

Conversions to Strings
Conversions to Numbers
Conversions to booleans
Conversions to Objects

testing for existence with : Event Handlers

Number object

Number
Number.MAX_VALUE
Number.MIN_VALUE
Number.NaN
Number.NEGATIVE_INFINITY
Number.POSITIVE_INFINITY
Number.prototype
Number.toString()
Number.valueOf()

Number() : Conversions to Objects
numbers

Numbers
Converting Strings to Numbers
binary : Bitwise Operators
converting (see converting)
converting to

parseFloat()
parseInt()

floating-point

Conversion of floating-point values...
Still More Features
Floating-Point Literals
Numbers
parseFloat()

hexadecimal : Octal and Hexadecimal Literals
integers

Integer Literals
parseInt()

JavaScript range of

Number.MAX_VALUE
Number.MIN_VALUE

NaN (see NaN)
octal

Octal and Hexadecimal Literals
Escape Sequences in String Literals

psuedo-random : Math.random()
size of : Floating-Point Literals

numeric context : Conversions to Numbers

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y

Copyright © 1997 O'Reilly & Associates, Inc. All Rights Reserved.