4 . JavaScript语法

4.1. JavaScript注释
4.2. JavaScript变量
4.3. JavaScript数值类型
4.4. JavaScript字符串类型
4.5. JavaScript运算符与表达式
4.5.1 JavaScript算术运算符与表达式
4.5.2 JavaScript赋值运算符与表达式
4.5.3 JavaScript自增、自减运算符与表达式
4.5.4 JavaScript逗号运算符与表达式
4.6. JavaScript程序设计
4.7. JavaScript顺序程序设计
4.8. JavaScript选择程序设计
4.8.1 JavaScript布尔类型
4.8.2 JavaScript关系运算符与表达式
4.8.3 JavaScript逻辑运算符与表达式
4.8.4 JavaScript if...else语句
4.8.5 JavaScript条件运算符与表达式
4.8.6 JavaScript switch...case语句
4.9. JavaScript循环程序设计
4.9.1 JavaScript while语句
4.9.2 JavaScript do...while语句
4.9.3 JavaScript for语句
4.9.4 JavaScript break与continue语句

JavaScript的全部语法,符合ECMAScript标准,可以参考ECMA-262.pdf

JavaScript语法章节的内容相对JavaScript特效有些枯燥,但只有学好语法才能更好的使用JavaScript特效,请大家认真学习。

猴子提示: JavaScript基本语法与c,c++,c#,java,php基本语法非常相似,学好一种对学习其它语言将很有帮助。

JavaScript语法基本要素

  • 区分大小写
  • 变量不区分类型
  • 每条语句结尾可以省略分号
  • 注释与C,C++,java,php相同
  • 代码段要封闭

猴子提示: 虽然ECMAScript标准规定每句话结尾可以省略分号,但为了使程序更完善,更健壮,应在每个语句后加上分号。

JavaScript表达式

把运算符和运算对象(操作数)连接起来,符合规则的JavaScript语法的式子,称JavaScript表达式。

示例

5+6 5-6
  • 5,6称为操作数(运算对象)
  • +,- 称为运算符
  • 5+6,5-6都称为表达式

每个表达式都会返回一个值,比如5+6返回11,5>6返回false

JavaScript语句

用于向计算机系统(浏览器)发出操作指令,并完成指定任务的语句,称为JavaScript语句。

var i;

这不是JavaScript语句,因为并没有产生计算机操作。

var i=5;
document.write("http://www.dreamdu.com");

上面的内容都是JavaScript语句,第一句代表把5赋值给i,第二句代表向客户端浏览器打印http://www.dreamdu.com。

JavaScript代码是通过数行JavaScript语句组成的。



  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快联系猴子呀dreamdu@163.com,:)
赞助梦之都