02_java web 入门教程笔记_明日科技_JavaScript
3.1.2javaScript主要特点
解释性
基于对象
事件驱动
安全性
跨平台
3.2语法
1.区分大小写
2.每行结尾的分号可有可无
3.显量是弱类型
4.使用大括号标记代码块
5.注释
//
3.2.3 JavaScript数据类型
1.浮点型
2.字符型
3.布尔型
4.转义字符
5.空值 null
6.未定义值 undefined
3.2.5 运算符的应用
3.3 流程控制语句
if(expressinon){
statement 1
}else{
statement 2
}
或
两个表达式
if(expression 1){
statement 1
}else if(expression 2){
statement 2
}
3.3.2 swithch 多分支语句
switch(expression){
case judegement 1:
statement 1;
break;
case judegemnt 2:
statement 2;
break;
....
case judgement n:
statement n;
break;
default:
statement n+1;
break;
}
3.3.3 for 循环语句
for(initialize;test;incrcement){
statement
}
3.3.4 while 循环语句
while(expression){
statement
}
<script language="javascript">
var i=1;
var sum=i;
document.write("累加和不大于10的所有自然数为:<br>");
while(sum<10){
sum=sum+i;
document.write(i+'<br>');
i++;
}
</script>
3.3.5 do.... while 循环语句
do{
statement
}while(expression);
3.3.6 break 与continue 语句不同
continue 只能应用while\for\ do....while\swithch
3.4函数
function functionName([parameter 1,parameter 2]
){
statement;
[return expression]
}