Core JavaScript Guide 1.5: | 3
| Previous Contents |
| Core JavaScript Guide 1.5 |
|   | 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 | Z |   |
Index
- (bitwise NOT) operator 1 - (unary negation) operator 1 -- (decrement) operator 1 ! (logical NOT) operator 1 != (not equal) operator 1 !== (strict not equal) operator 1 % (modulus) operator 1 %= operator 1 && (logical AND) operator 1 & (bitwise AND) operator 1 &= operator 1 */ comment 1 *= operator 1 + (string concatenation) operator 1 ++ (increment) operator 1 += (string concatenation) operator 1 += operator 1 /* comment 1 // comment 1 /= operator 1 < (less than) operator 1 << (left shift) operator 1, 2 <<= operator 1 <= (less than or equal) operator 1 == (equal) operator 1 === (strict equal) operator 1 -= operator 1 > (greater than) operator 1 >= (greater than or equal) operator 1 >> (sign-propagating right shift) operator 1, 2 >>= operator 1 >>> (zero-fill right shift) operator 1, 2 >>>= operator 1 ?: (conditional) operator 1 ^ (bitwise XOR) operator 1 ^= operator 1 | (bitwise OR) operator 1 |= operator 1 || (logical OR) operator 1 (comma) operator 1
1.5 features 1
AND (&&) logical operator 1 AND (&) bitwise operator 1 anonymous functions 1 arguments array 1 arithmetic operators 1 Array object arrays
associative 1 defined 1 deleting elements 1 indexing 1 Java 1 literals 1 populating 1 referring to elements 1 regular expressions and 1 two-dimensional 1 undefined elements 1 ASCII assignment operators 1
bitwise operators 1
& (AND) 1 - (NOT) 1 << (left shift) 1, 2 >> (sign-propagating right shift) 1, 2 >>> (zero-fill right shift) 1, 2 ^ (XOR) 1 | (OR) 1 logical 1 shift 1 BLOb, glossary entry 1 Boolean literals 1 Boolean object 1 Boolean type conversions (LiveConnect) 1 booleanValue method 1 break statement 1
capturing parentheses
parentheses
capturing 1 case sensitivity 1 case statement catching exceptions 1 CGI, glossary entry 1 char arguments 1 class-based languages, defined 1 classes client
glossary entry 1 client-side JavaScript 1
glossary entry 1 comma () operator 1 comments, types of 1 comment statement 1 comparison operators 1
!= (not equal) 1 !== (strict not equal) 1 < (less than) 1 <= (less than or equal) 1 == (equal) 1 === (strict equal) 1 > (greater than) 1 >= (greater than or equal) 1 conditional (?:) operator 1 conditional expressions 1 conditional statements 1, 2 conditional tests
assignment operators and 1 conditional tests, Boolean objects and 1, 2 constant 1 constants 1 constructor functions 1 containership continue statement 1 CORBA, glossary entry 1 core JavaScript, glossary entry 1
data types
Boolean conversions 1 converting 1 converting with LiveConnect 1, 2 and Date object 1 JavaArray conversions 1 JavaClass conversions 1 JavaObject conversions 1 in JavaScript 1, 2 JavaScript to Java conversion 1 Java to JavaScript conversion 1 null conversions 1 number conversions 1 other conversions 1 string conversions 1 undefined conversions 1 Date object decrement (--) operator 1 default objects, specifying 1 delete operator 1, 2 deleting deprecate, glossary entry 1 directories, conventions used 1 do...while statement 1 document conventions 1
ECMA, glossary entry 1 ECMAScript, glossary entry 1 ECMA specification 1, 2 else statement escape function 1 escaping characters 1
Unicode 1 eval function 1 exceptions 1 exec method 1 expressions external functions, glossary entry 1
floating-point literals 1 floatValue method 1 for...in statement 1, 2 for loops for statement 1 function keyword 1 Function object 1 functions 1 functions in expressions 1
getDay method 1 getHours method 1 getMember method 1 getMinutes method 1 getSeconds method 1 getters 1 getTime method 1 global object 1 greedy quantifiers 1
if...else statement 1 increment (++) operator 1 inheritance initializers for objects 1 in operator 1 instanceof operator 1, 2 integers, in JavaScript 1 internationalization 1 IP address, glossary entry 1 isFinite function 1 isNaN function 1
Java
See also LiveConnect 1 accessing JavaScript 1 accessing with LiveConnect 1 arrays in JavaScript 1 calling from JavaScript 1 classes 1 communication with JavaScript 1, 2 compared to JavaScript 1, 2, 3 exceptions in JavaScript 1 to JavaScript communication 1 JavaScript exceptions and 1 methods requiring char arguments 1 objects, naming in JavaScript 1 object wrappers 1 packages 1 JavaArray object 1, 2 JavaArray type conversions 1 JavaClass object 1, 2 JavaClass type conversions (LiveConnect) 1 JavaObject object 1, 2 JavaObject type conversions 1 java package 1 JavaPackage object 1, 2 JavaScript
accessing from Java 1 background for using 1 communication with Java 1, 2 compared to Java 1, 2, 3 differences between server and client 1 ECMA specification and 1 to Java Communication 1 object wrappers 1 overview 1 special characters 1 versions and Navigator 1 JSException class 1, 2 JSObject, accessing JavaScript with 1 JSObject class 1
labeled statements label statement 1 left shift (<<) operator 1, 2 length property 1 links
with no destination 1 literals 1 LiveConnect 1, 2
accessing Java directly 1 converting data types 1, 2 glossary entry 1 Java to JavaScript communication 1 objects 1 logical operators 1 lookahead assertions 1 loops loop statements 1, 2 lowercase 1
matching patterns match method 1 Math object 1 methods MIME, glossary entry 1 modulus (%) operator 1
Navigator, JavaScript versions supported 1 Navigator JavaScript. See client-side JavaScript 1 netscape package 1 Netscape packages new operator 1, 2 non-capturing parentheses 1
parentheses
non-capturing 1 NOT (!) logical operator 1 NOT (-) bitwise operator 1 null keyword 1 null value conversions (LiveConnect) 1 number formatting 1 Number function 1 Number object 1 numbers number type conversions (LiveConnect) 1
object manipulation statements object model 1, 2 objects 1, 2
adding properties 1, 2 confirming property type for 1 constructor function for 1 creating 1, 2 creating new types 1 deleting 1, 2 determining type of 1 establishing default 1 getting list of properties for 1 indexing properties 1 inheritance 1 initializers for 1 iterating properties 1 JavaScript in Java 1 literals 1 LiveConnect 1 model of 1, 2 overview 1 predefined 1 single instances of 1 operators
arithmetic 1 assignment 1 bitwise 1 comparison 1 defined 1 instanceof 1 logical 1 order of 1 overview 1 precedence 1 special 1 string 1 OR (|) bitwise operator 1 OR (||) logical operator 1
packages, Java 1 Packages object 1 parentheses,non-capturing 1 parentheses in regular expressions 1, 2 parseFloat function 1 parseInt function 1 parse method 1 pattern matching PI property 1 predefined objects 1 primitive value, glossary entry 1 properties
adding 1, 2 class-based languages and 1 confirming object type for 1 creating 1 getting list of for an object 1 indexing 1 inheritance 1, 2 initializing with constructors 1 iterating for an object 1 overview 1 static 1 prototype-based languages, defined 1 prototypes 1
quotation marks
for string literals 1
readonly constant,global constant 1 RegExp object 1, 2 regular expressions 1, 2
arrays and 1 creating 1 defined 1 examples of 1 global search with 1 ignoring case 1 parentheses in 1, 2 remembering substrings 1, 2 special characters in 1, 2 using 1 writing patterns 1 replace method 1 return statement 1 runtime errors 1
search method 1 server-side JavaScript 1
glossary entry 1 setDay method 1 setters 1 setTime method 1 short-circuit evaluation 1 sign-propagating right shift (>>) operator 1, 2 special characters in regular expressions 1, 2 special operators 1 split method 1 statements
break 1 conditional 1, 2 continue 1 do...while 1 exception handling 1, 2 for 1 for...in 1 if...else 1 label 1 loop 1, 2 object manipulation 1, 2 overview 1, 2 switch 1 while 1 static, glossary entry 1 String function 1 string literals 1
Unicode in 1 String object strings
changing order using regular expressions 1 concatenating 1 operators for 1 regular expressions and 1 searching for patterns 1 type conversions (LiveConnect) 1 subclasses 1 sun package 1 switch statement 1
test method 1 this keyword 1, 2 throwing exceptions 1 throw statement 1 toString method 1 try...catch statement 1 typeof operator 1
unary negation (-) operator 1 undefined property 1 undefined value 1
conversions (LiveConnect) 1 unescape function 1 Unicode 1, 2
described 1 escape sequences 1 string literals and 1 Unicode Consortium 1 values for special characters 1 uppercase 1 URLs
XOR (^) operator 1
Previous Contents
Content is available under these licenses.
Last Updated September 28, 2000


