JS复习以及JSfor循环语句
昨天讲了一些JS简单的脚本语言,今天复习了一下,看了一下师哥们二阶段的成果展示,也有些感触,出现了很多的问题,我们刚开始学也能看出很多的问题,很多细节没有处理好。以后自己做项目的时候一定要注意。今天讲的内容很少,主要在于多练习,练多了才能去更深的理解。
下面对于今天学习的JS做一下总结:
for(初始值;判断条件;状态改变){
执行语句
}
0,初始值
1,判断
2,执行语句
3,状态改变
1,
2,
3,
…………
1,判断为false
for(var i = 1; i < 5; i++) {
alert(i);
}
break 跳出当前循环 如果加(break)或者(continue)
for(var i = 1; i < 5; i++) {
if( i==3){
break;
}alert(i); i必须写在坚果号后面。
}
continue 跳过此次循环
内容很少,需要理解的东西很多,对于昨天学习的脚本语言还补充了一些小的知识点,如下:
var x = prompt("请输入第一个数字");
var y = prompt("请输入第二个数字");
var z = prompt("请输入一个运算符");
x = parseFloat(x);
y = parseFloat(y);
if (z == "+") {
alert(x + y);
} else if (z == "-") {
alert(x - y);
}
switch (z) {
case "+":
alert( x + y );
break;
case "-":
alert( x - y );
break;
case "*":
alert(x * y);
break;
case "/":
alert(x / y);
break;
default:
alert("您的输入有误");
}
var temp = 判断条件 ? 值1 : 值2;
如果判断条件成立temp = 值1;
如果不成立temp = 值2;
var temp = false ? 1 : 2;
alert(temp);
作业讲解:
var sex = prompt("请输入您的性别");
var height = prompt("请输入您的身高");
var weight = prompt("请输入您的体重");
其中很多需要记忆的东西,越来越感觉到每天都需要多敲代码,自己打代码速度还需要很大空间的提升,多练习,多思索。加油吧!