Prohibited identifiers
The following words or tokens have special meaning for the interpreter and should not or may not be used as identifiers, neither as variable nor as function names. See identifiers to avoid for a list of words to shun as identifiers.
abstract |
as |
break |
boolean |
byte |
case |
catch |
char |
class |
const |
continue |
debugger |
default |
delete |
do |
double |
else |
enum |
export |
extends |
false |
final |
finally |
float |
for |
function |
goto |
if |
implements |
import |
in |
instanceof |
int |
interface |
is |
long |
namespace |
native |
new |
null |
package |
private |
protected |
public |
return |
short |
static |
super |
switch |
synchronized |
this |
throw |
throws |
transient |
true |
try |
typeof |
use |
var |
void |
volatile |
while |
with |