Javascript动态节点完成学校_java基本语法

语法



Javascript的语法相似的java语言,每个语句;最后,语句块用{ }。然而,Javascript不强制在每个语句的末尾添加。负责在浏览器中执行Javascript代码的引擎在每个语句结束时自动添加。



注意:允许Javascript引擎自动添加分号会在某些情况下改变程序的语义,导致运行结果与期望不一致。在本教程中,我们不会省略;所有语句都会添加;



例如,下面的代码行是一个完整的赋值语句:




变量x=1;


下面的代码行是一个字符串,但是它仍然可以被认为是一个完整的语句:




你好,世界;


下面的代码行包含两个语句,每个语句都使用;语句结束:




var = 1;y = 2;不推荐用于写多语句!


语句块是一组语句,例如,下面的代码首先进行判断,如果判断成立,则执行{ }中的所有语句:




如果(2 > 1){
x=1;
y=2;
z=3;
}


注意括号内{ } }中的句子是缩进的,通常是4个空格。javascript语法不需要缩进,但是缩进帮助我们理解代码的级别,因此编写代码时应该遵循代码。许多文本编辑器都有自动缩进,这有助于整理代码。



{ }也可以嵌套以形成层次结构:




如果(2 > 1){
x=1;
y=2;
z=3;
如果(x y){
z=4;
}
如果(x = y){
z=5;
}
}


Javascript本身对嵌套层次结构没有限制,但是嵌套过多无疑会增加理解代码的难度。在这种情况下,需要将部分代码绘制出来并调用为函数,从而减少代码的复杂性。



笔记



在开始,直到结束的行/字符被视为评论行注释是为开发人员看到,Javascript引擎会自动忽略:




这是一个注释
警报(你好'); / /这是笔记



另一个注释用于多行字符…包装起来,作为一个评论:




*从这里有一个块注释
仍然是一个音符
仍然是一个音符
注释* /结束


请注意,Javascript是一个严格的情况和案例,如果情况是错误的,程序将被错误地报告或运行的顺序。