首页 教程 API文档

判断字符串是否为js关键字

2015-09-09 16:39:53

属性


使用频率
所属模块 Std.is
成员类型 静态成员函数

描述


Std.is.keyword方法用于判断一个字符串是否为js关键字,或者js保留关键字,以下中的一个:


"break", "case", "catch", "continue", "debugger", "default",
"delete", "do", "else", "false", "finally", "for", "function",
"if", "in", "instanceof", "new", "null", "return", "switch",
"this", "throw", "true", "try", "typeof", "var", "void",
"while", "with", "abstract", "boolean", "byte", "char", "class",
"const", "double", "enum", "export", "extends", "final",
"float", "goto", "implements", "import", "int", "interface",
"long", "native", "package", "private", "protected", "public",
"short", "static", "super", "synchronized", "throws", "transient",
"volatile", "arguments", "let", "yield", "undefined"
        

语法



Boolean Std.is.keyword(String keyword);
        

参数


类型 描述
String 需要判断的字符串

返回值


如果是js关键字,返回true,否则返回false

相关例子



//true
Std.is.keyword("protected");
Std.is.keyword("for");

//false
Std.is.keyword("struct");
Std.is.keyword("include");