614 _Javascript_语法_特殊语法 and 615 _Javascript_语法_流程控制语句
流程控制语句:
1. if...else...
2. switch:
在java中,switch语句可以接受的数据类型: byte int shor char,枚举(1.5) ,String(1.7)
switch(变量):
case 值:
在JS中,switch语句可以接受任意的原始数据类型
3. while
4. do...while
5. for
<script>
<!-- switch 判断-->
var a= "abc";
//筛选进行判断
switch (a){
//满足条件返回alert不满足向下走
case 1:
//满足条件输出的内容
alert("number");
//一旦满足条件停止运行
break;
//满足条件返回alert不满足向下走
case "abc":
//满足条件输出的内容
alert("String");
//一旦满足条件停止运行
break;
//满足条件返回alert不满足向下走
case true:
//满足条件输出的内容
alert("null");
//一旦满足条件停止运行
break;
//满足条件返回alert不满足向下走
case undefined:
//满足条件输出的内容
alert("undefined");
//一旦满足条件停止运行
break;
}
</script>
<script>
<!--while语句-->
//计数变量
var sum = 0;
//从1开始计算变量
var num = 1;
//循环100
while (num<=100){
// 相加
sum+=num;
// 加一次计数一次
num++;
}
// 弹窗口显示
alert(sum)
</script>
<script>
//计数
num=0; //for循环100遍
for (var i = 1; i <= 100; i++) {
//计算
num+=i
}
// 弹窗口显示
alert(num)
</script>
JS特殊语法:
1. 语句以;结尾,如果一行只有一条语句则 ;可以省略 (不建议)
2. 变量的定义使用var关键字,也可以不使用
用: 定义的变量是局部变量
不用:定义的变量是全局变量(不建议)
<script !src="">
var a = 3;
// alert(a);
/*
2.变量的的定义使用 var 关键字,也不可以使用
用:定义的变量是局部变量
不用:定义的变量是全局变量
*/
/*
b = 4
alert(b)
*/
var b;
//方法
function fun() {
b=4;
//调用方法
alert(b)
}
fun();
//假如放大外面就检测不到了
alert(b)
</script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix