这篇文章跟大家分析一下“javascript标识符不能以数字开头的示例分析”。内容详细易懂,对“javascript标识符不能以数字开头的示例分析”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“javascript标识符不能以数字开头的示例分析”的知识吧。
在javascript中,标识符不能以数字开头,即第一个字符不能为数字,必须是字母、下划线“_”或美元符号“$”,其后的字符可以是字母、数字或下划线、美元符号;且标识符不能包含空格和“+”、“-”、“@”、“#”等特殊字符。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
标识符(Identifier)就是名称的专业术语。JavaScript 标识符包括变量名、函数名、参数名和属性名。
标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。
在javascript中,标识符命名规范和 Java 以及其他许多语言的命名规范相同,主要规范如下:
合法标识符示例:
user_name
userName
_name
$name
ab
ab123
非法标识符示例:
1a //第一个字符为数字
a b //标识符包含空格
a@b //标识符包含特殊符号
while //关键字
JavaScript 关键字是指具有特定含义的标识符,比如用于表示控制语句的开始或结束,或者用于执行特定操作,它们将在特定的场合中使用。JavaScript 保留字指目前还不具有特定含义,但将来可能会用来表示特定含义的标识符,比如 class 标识符。
为了不引起不必要的问题,不可以使用 JavaScript 关键字和保留字作变量名或函数名。表 1 列出了 JavaScript 常见的一些关键字和保留字。
表 1:JavaScript 常见关键字和保留字
var |
new |
boolean |
float |
int |
char |
byte |
double |
function |
long |
short |
true |
break |
continue |
interface |
return |
typeof |
void |
class |
final |
in |
package |
synchronized |
with |
catch |
false |
import |
null |
switch |
while |
extends |
implements |
else |
goto |
native |
static |
finally |
instaceof |
private |
this |
super |
abstract |
case |
do |
for |
public |
throw |
default |
let |
arguments |
const |
if |
try |
eval |
JavaScript是什么
JavaScript是一种直译式的脚本语言,其解释器被称为JavaScript引擎,是浏览器的一部分,JavaScript是被广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。
关于javascript标识符不能以数字开头的示例分析就分享到这里啦,希望上述内容能够让大家有所提升。如果想要学习更多知识,请大家多多留意小编的更新。谢谢大家关注一下天达云网站!