一、基本语法规则:
1,在JavaScript程序中,每条功能执行语句的最后要用分号(;)结束。
2,单行注释// 多行注释/**/
二、JavaScript程序的调用
1,直接调用
例:
<h2>直接调用JavaScript</h2>
<h3>
<script language="JavaScript">
var str="欢迎来到JavaScript世界……";
</script>
</h3>
2,事件调用
例:
<h2>事件调用JavaScript程序</h2>
<script language="JavaScript">
function sayDate(){
var dt=new Date();
var strdate="您好。现在时间为:"+dt;
alert(strdate);
}
</script>
<p οnclick="sayDate();">单机这里查看当前时间</p>
3,使用外部JavaScript文件
例:
<h2>链接外部JS文件</h2>
<h3>当前日期:
<script scr="lib.js></script>
</h3>
三、JavaScript程序编写注意事项
1,在JavaScript脚本语言中,如果代码有多余的空格,则多余的空格将被忽略。
2,在JavaScript中,多行代码可以作为一行书写,只要在末尾加上分号(;)就行。
例如,var
a = 0;
3,在JavaScript中,当一行只有一个程序语句时,则该语句的结尾可以不使用分号,但是为了增加程序的可读性还是使用分号比较好。
四、变量、字符串运算符、常量
1,变量的声明:
例如:var men = true; //存储布尔类型
var str = "ZHT"; //存储字符串类型
var inti = 1;//存储整数类型
说明:JavaScript是一种对数据类型变量要求不太严格的语言,所以不必声明每一个变量的类型。
2,变量命名规则:略
3,变量赋值:略
4,JavaScript支持使用字符串运算符"+"对两个或多个字符串进行连接操作。
5,常量声明:
五,脚本控制语句
1,if(条件表达式){
语句块1;
}else{
语句块2;
}
补充:支持if-else的联级。
2,switch(表达式){
case 值1:
语句块1;
break;
case 值2:
语句块2;
break;
default:
语句块3;
break;
}
补充:switch支持字符串
3,while(表达式){
代码块;
}
4,do{
代码块;
}while(条件表达式语句);
5,for(初始化表达式;循环条件表达式;循环后的操作表达式){
代码块;
}
6,for(var 变量 in 对象){
代码块;
}
补充:for in语句是主要用来罗列对象属性的循环方式。(例如:可以罗列数组的元素)
7,对话框语句
alert(“文本”);
例:
8,提示对话框
prompt(“文本”,“默认值”);
例:
六、函数
1,系统函数:略
2,自定义函数:
function 函数名(参数列表){
程序代码;
return表达式;
}
————————————————————————
未完待续