The following case-sensitive words may not be used as identifier names:
|
abstract |
boolean |
break |
byte |
|
case |
catch |
char |
class |
|
const |
continue |
debugger |
default |
|
delete |
do |
double |
else |
|
enum |
export |
extends |
final |
|
finally |
float |
for |
function |
|
goto |
if |
implements |
import |
|
in |
instanceof |
int |
interface |
|
long |
native |
new |
package |
|
private |
protected |
public |
return |
|
short |
static |
super |
switch |
|
synchronized |
this |
throw |
throws |
|
transient |
try |
typeof |
var |
|
void |
volatile |
while |
with |
Many of these words are already used in existing JavaScript versions, while the rest are reserved for possible use in future versions.
Copyright © 2003 O'Reilly & Associates. All rights reserved.