JavaScript流程控制(JS语句)

如何设计判定条件多的流程图? “判定条件太多,怎么做感觉都不和谐”相信是很多人都会遇到的绘制问题,涉及到流程图的结构规范和路径规范。 它俩和符号规范,共同构成流程图设计的三大规范。 只要掌握了这些规范,我们基本不会在流程图设计上出现大问题。 接下来,我将从以下四方面进行详细拆解: 流程图的符号规范 流程图的结构规范 流程图的路径规范 如何高效绘制流程图? 一、流程图的符号规范 众所周知,流程图是使用图形符号表示工作流程的一种方法。 但大家容易忽略的是,流程图中的每个符号都有着特定含义。画流程图的时候如果弄错了,整幅流程 阅读详情

在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。
简单理解:流程控制就是来控制我们的代码按照什么结构顺序来执行
流程控制主要有三种结构,分别是顺序结构、分支结构、循环结构,这是三中结构代表三种代码执行的顺序

(一)、顺序流程控制

顺序结构是程序中最简单的、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的.
代码块:
程序是由一条条语句构成的,按照从上到下的顺序一条条执行的,在js中,可以使用{}来为语句进行分组, 同一个{}中的语句,我们称为一组语句,它们要么都执行,要么都不执行,一个{}中的语句,我们也称为一个代码块
在代码块的后边,就不用编写;号了, js中的代码块,只具有分组的作用,没有其他的用途,代码块内容的内容,在外部是完全可见的

(二)、分支流程控制

由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果

1、if分支语句

条件判断语句
-使用条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,条件不成立,则语句不执行

(1)、 if语句

语法结构:
if (条件表达式) { 执行语句.... };
执行思路:
if语句在执行时,会先对条件表达式进行求值判断,如果条件表达式的值为true,则执行if后的语句; 如果条件表达式的值为false,则不会执行if后的语句;
注意:
if语句只能控制紧随其后的那个语句,如果希望if语句可以控制多条语句,可以将这些语句统一放在代码块中。
如果就一条if语句,代码块不是必须的,但在开发中尽量写清楚
代码验证:弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧

<script>
  if (true) console.log("好好学习,天天向上");
  //  加上条件运算符  &&  ||
  var a = 20;
  if (a > 10 && a <= 20) {
    console.log("a在10-20之间");
    console.log("4567");
  }
  //  弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧
  var age = prompt("请输入年龄");
  if (age >= 18) {
    alert("欢迎光临");
  }
</script>
(2)、 if....else...语句

语法结构
if(条件表达式){
        执行语句1....
} else {
        执行语句2....
}
执行思路
当该语句执行时,会先对if后的条件进行判断,如果该值为true,则执行if后的语句,如果该值为false,则执行else后的语句,两者选其一执行

代码验证:弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧,否则,让回家好好学习

<script>
  var age = prompt("请输入年龄");
  if (age >= 18) {
    alert("你已经" + age + "岁,欢迎光临");
  } else {
    alert("你才" + age + "岁,回家学习吧");
  }
</script>
(3)、if...else if...else语句(多分支语句)

语法结构:
if (条件表达式) {
        执行语句....
} else if (条件表达式) {
        执行语句....
} else {
        上述都不成立,执行语句
}

执行思路:
当该语句执行时,会从上到下依次对条件表达式进行求值,如果值为true,则执行当前语句;如果值为false,则继续向下判断; 如果所有的条件都不满意,就执行最后一个else或者不执行,该语句中,只会有一个代码块被执行,一旦代码块执行了, 则直接结束语句 ;else if 理论上是可以有多个的

<script>
      var age = prompt("请输入年龄");
      if (age < 18) {
        alert("你还未成年");
      } else if (age >= 18 && age <= 60) {
        alert("你需要努力工作,养家活口");
      } else {
        alert("你可以颐养天年了");
      }
    </script>

案例:

根据用户输入的分数,有不同的奖励:

        1:  90分以上,奖励宝马
        2:  80-90分,奖励100元
        3:  70-80分,奖励书包
        4:  60-70分,奖励练习册
        5:  60分以下,奖励棍棒炒肉丝

<script>
    var scores = +prompt('用户输入的分数0-100');
    if (scores > 90 && scores <= 100) {
      alert('奖励宝马')
    } else if (scores > 80 && scores <= 90) {
      alert('奖励100元')
    } else if (scores > 70 && scores <= 80) {
      alert('奖励书包')
    } else if (scores >= 60 && scores <= 70) {
      alert('奖励练习册')
    } else {
      alert('奖励棍棒炒肉丝')
    }
</script>

2、三元表达式

有三元运算符组成的式子,我们成为三元表达式
语法结构:条件表达式 ?表达式1 : 表达式2
执行思路:如果条件表达式为真,返回表达式1的值,如果条件表达式为假,返回表达式2的值
代码验证:
如果年龄达到了18岁,则显示成年了,否则返回未成年

<script>
  var age3 = prompt("请输入年龄");
  age3 >= 18 ? alert("欢迎光临") : alert("回家学习吧");
</script>

案例:用户输入数字,如果数字小于10,则在前面补0,比如01,如果数字大于10,则不需要补,如20

<script>
  var num = prompt("请输入数字");
  // if实现
  // if (num > 0 && num < 10) {
  //   num = "0" + num;
  // }
  // 三元表达式实现
  num = num > 0 && num < 10 ? "0" + num : num;
  alert(num);
</script>

3、switch分支语句( switch...case...语句)

switch语句也是多分支语句,它用于基于不同条件来执行不同的代码,当要针对变量设置一系列的特定值的选项时,就可以用switch语句;
switch转换,开关的意思;case 选项的意思; break退出语句
语法结构:
switch(条件表达式){
        case 表达式:
                执行语句....;
                break;
        case 表达式:
                执行语句....
                break;
        ······
        default:
                执行语句...;
}
执行流程:
在执行时,会依次将case后的表达式的值和switch后的条件表达式的值,进行全等比较,如果比较结果为true,则从当前case处开始执行代码,当前case后的所有代码都会执行,我们可以在case的后边跟着一个break关键字,这样可以确保只会执行当前case后的语句,而不会执行其他的case, 如果比较结果为false,则继续向下比较匹配,如果所有的比较结果都为false,则只执行default后的语句
区别:
switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,一般情况下,两者是可以互相替换的
switch···case语句通常处理case为比较确定值得情况下,而if···else···语句更加灵活,常用于范围判断
switch语句进行条件判断后直接执行到程序的条件语句,效率更高,而if···else语句有几种条件,有几种条件就得判断多少次
当分支比较少的时,if···else语句的执行效率比switch语句

<script>
      var num = 2;
      switch (num) {
        case 1:
          console.log("壹");
          //使用break可以退出switch语句
          break;
        case 2:
          console.log("贰");
          break;
        case 3:
          console.log("叁");
          break;

        default:
          console.log("非法数字~~~");
          break;
      }
    </script>

案例:
        用户输入水果,跟case里的值进行匹配,弹出对应的信息,如果没有对应的信息,弹出没有此水果。

<script>
    var fruit = prompt('请输入水果名称:');
    switch(fruit){
      case '香蕉':
        alert('香蕉');
        //终止跳出它现在执行的内容
        break;
      case '苹果':
        alert('苹果');
        //终止跳出它现在执行的内容
        break;
      case '车厘子':
        alert('车厘子');
        //终止跳出它现在执行的内容
        break;
      default:
        alert('没有此水果');
        break;
     }
</script>

(三)、循环语句

在实际问题中,有很多具有规律性的重复操作,因此在程序中要完成这类操作就需要重复执行某些语句

1、for循环

在程序中,一组被重复执行的语句被成为循环体,能否继续重复执行,取决于循环的终止条件,由循环体及循环终止条件组成的语句,我们称之为循环语句
for循环,重复执行某些代码,通常跟计数有关系
语法结构:
在for循环中,为我们提供了专门的位置,用来放三个表达式
1:初始化表达式:用var声明的一个普通的变量,通常用于作为计数器使用
2:条件表达式 :用来决定每一次循环是否继续执行,就是终止的条件
3:更新表达式(操作表达式):每次循环,最后执行的代码,经常用于我们计数器变量进行更新
for(初始化表达式;条件表达式;更新表达式){
        循环体....
}

<script>
  //第一种写法
  for(var i=0;i<10;i++){
    alert(i);
  }

  //第二种写法  for循环中的三个部分都可以省略,也都可以写在外部
  var i=0;
  for(;i<10;){
    alert(i++);
  }

  //如果在for循环中,不写任何的表达式,只写两个;
  //此时循环是一个死循环,会一直执行下去,慎用
  for(;;){
    alert("hello");
  }
</script>

for循环的执行流程:
1:初始化表达式,初始化变量(初始化表达式,只会执行一次)
2:条件表达式,判断是否执行循环体,
3:如果为true,则执行循环,如果为false,终止循环
4:执行更新表达式,更新表达式执行完毕继续重复2
断点调试:
断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试的过程中可以看到各个变量当前的值,出错的话,调试到出错的代码行既显示错误,停下。
扩展:
1、for循环,循环可以执行重复的代码
2、for循环,循环也可以执行不同的代码,因为由计数器变量i的存在,i每次循环值都会变化
3、for循环,因为由计数器的存在,还可以重复执行某些操作,比如做一些算数运算:例如:求1-100之间的累加和
案例:
1、要求用户输入班级人数,之后依次输入每个学生的成绩,最后打印出该班级总的成绩以及平均成绩

<script>
  var num = +prompt("请输入班级人数:");
  var sum = 0;
  var ave = 0;
  for (var i = 1; i <= num; i++) {
    var soce = +prompt("第" + i + "个同学的成绩是:");
    sum += soce;
  }
  ave = sum / num;
  console.log("总分:" + sum);
  console.log("均分:" + ave);
</script>

2、打印一行五个小星星 *****

<script>
    for(var i = 0; j < 5; j++){
      document.write("*")
    }
</script>

3、求1-100之间所有偶数和奇数的和

<script>
    var odd = 0;
    var even = 0;
    for(var i = 1; i<= 100; i++){
      if(i % 2 == 0){
        even += i
      } else {
        odd += i
      }
    }
    console.log('even:', even);
    console.log('odd:', odd);
</script>

4、求1-100之间所有数的平均值

<script>
    var sum=0;
    var average=0;
    for(var i = 1; i <= 100; i++){
      sum += i
    }
    average= sum / 100
    console.log(average)
</script>

双重for循环:
循环嵌套是指在一个循环语句中再定义一个循环语句的语法结构,例如再for循环语句中,可以再嵌套一个for循环,这样的for循环语句,我们称之为双重for循环。
语法结构:
for(外层的初始表达式;外层的条件表达式;外层的操作表达式){
        for(里层的初始表达式;里层的条件表达式;里层的操作表达式){
                执行语句
        }
}
执行思路:
1、可以把里面的循环看作是外层循环的语句
2、外层循环循环一次,里面的循环执行全部
案例:

1、第一个图形

2、第二个图形

3、第三个图形

4、九九乘法表

*****
*****
*****
*****
*****

*
**
***
****
*****

*****
****
***
**
*

   

<script>
 // 第一种图形 写法一
  for (var i = 0; i < 5; i++) {
    for (var j = 0; j < 5; j++) {
      document.write("* &nbsp;&nbsp;&nbsp;");
    }
    document.write("<br/>"); //循环完一次 输出一个换行
  }
  // 写法二
  // *       1  <1  i=0
  // **      2  <2  i=1
  // ***     3  <3  i=2
  // ****    4  <4  i=3
  // *****   5  <5  i=4
  var str = "";
  for (var i = 0; i < 5; i++) {
    for (var j = 0; j < 5; j++) {
      str += "*";
    }
    // 一行打印完5个星星后,就要另起一行
    str = str + "<br/>";
  }
  document.write(str);

  //第二种图形
  for (var i = 0; i < 5; i++) {
    for (var j = 0; j < i + 1; j++) {
      document.write("* &nbsp;&nbsp;&nbsp;");
    }
    document.write("<br/>"); //输出一个换行
  }

  //第三种图形
  // *****   1  j<5(5-0)  i=0
  // ****    2  j<4(5-1)  i=1
  // ***     3  j<3(5-2)  i=2
  // **      4  j<2(5-3)  i=3
  // *       5  j<1(5-4)  i=4

  for (var i = 0; i < 5; i++) {
    for (var j = 0; j < 5 - i; j++) {
      document.write("* &nbsp;&nbsp;&nbsp;");
    }
    document.write("<br/>"); //输出一个换行
  }
  // 9 *9 乘法表
  for (var i = 1; i <= 9; i++) { // 获得1-9之间的数字 ,获得打印的行数,高度
    for (var j = 1; j <= i; j++) { // 获得i以内的所有数字,获取每行打印的次数
      document.write(`${j} x ${i} = ${j * i} &nbsp;&nbsp;`)
    }
    document.write('<br>')
  }
</script>

2、while循环

while语句可以在条件表达式为真的前提下,循环执行指定的一段代码,直到表达式不为真时,结束循环。
while语句的语法结构
while(条件表达式){
        循环体代码
}
执行思路:
(1)、先执行条件表达式,如果结果为true,则执行循环体代码;如果为false,则退出循环,执行后面的代码
(2)、执行循环体代码
(3)、循环体代码执行完毕后,程序会继续判断执行条件表达式,如条件仍为true,则会继续执行循环体,直到循环条件为false时,整个循环过程才会结束
注意:
1、while循环里面也有计数器,初始化变量
2、while循环里应该也有操作表达式,完成计数器的更新,防止死循环

<script>
  var i=0;//1:创建初始化一个变量
  while(i<5){// 2:在循环中设置一个条件表达式
    alert(i);
    i++;  // 3:定义一个更新表达式,每次更新初始化变量
  }
</script>

案例:
计算1-100之间所有整数的和

<script>
  var i = 1,
    sum = 0;
  while (i < 100) {
    sum += i;
    i++;
  }
  console.log(sum);
</script>

3、do···while循环

do···while语句其实是while语句的一个变体,该循环会先执行一次代码块,然后对条件表示式进行判断,如果条件为真,就会重复执行循环体,否则退出循环
语法结构
do{
        循环体
}while(条件表达式)
执行思路:
先执行一次循环体,再判断条件,如果条件表达式结果为真,则继续执行循环体,否则退出循环;
do...while可以保证循环体至少执行一次,而while不行

4、continue、break关键字

(1)、continue关键字

可以用来跳过当次循环,同样continue也是默认只会对离他最近的循环起作用

<script>
  for (var i = 0; i < 5; i++) {
    if (i == 2) {
      continue;
    }
    console.log(i);
  }
</script>

(2)、 break关键字
可以用来退出循环语句;会立即终止离他最近的那个循环语句

<script>
  for (var i = 0; i < 5; i++) {
    console.log(i);
    //break;//用来结束for的循环语句,for只会循环一次
    if (i == 2) {
      break; //这个break是对整个for循环起作用的
    }
  }


  for (var i = 0; i < 5; i++) {
    console.log("@外层循环" + i);
    for (var j = 0; j < 5; j++) {
      break; //只会结束离他最近的内层循环
      console.log("内层循环" + j);
    }
  }
</script>

(3)、break指定结束循环体
可以为循环语句创建一个标签名,来标识当前的循环;
语法:
标签名:循环语句
使用break语句时,break 标签名,可结束指定的循环,而不是最近的

<script>
  outer: for (var i = 0; i < 5; i++) {
    console.log("@外层循环" + i);
    for (var j = 0; j < 5; j++) {
      break outer; //指定结束外层的for循环
      console.log("内层循环" + j);
    }
  }
</script>
【进阶】【JS逆向】【6.JavaScript 基础语法】流程控制语句,if语句,switch语句,for循环,while循环,三元表达式等(附大量案例笔记) 一、流程控制语句 - 分支 1. 流程控制 2. 顺序结构 3. 分支结构 if语句 案例 - 进入网吧案例 if-else 语句 案例 - 大于等于18,进入网吧。小于18,去学习 案例 - 判断闰年 if-else-if 语句-多分支 案例 - 判断成绩级别 案例 - 判断两个数的大小 案例 - 接收班长口袋的钱 switch语句 案例 - 用户输入一个数,来判断是奇数还是偶数 案例 - 根据用户输入的值(数字1-7),返回星期几 三元表达式 案例 - 用户输入数字,如果数字小于10,就在前面补0,比如 阅读详情

相关推荐

别再只盯着充电功率了!从PWM信号到PLC通信,一文读懂CCS2充电桩如何跟你家电动车“聊天”

本文深入解析了CCS2充电桩与电动汽车之间的12次关键通信交互,从硬件握手到PLC加密通信,再到充电参数动态协商与安全校验。通过详细的技术细节和实时交互逻辑,揭示了现代快充技术如何实现高效安全的能量传输,帮助用户理解充电过程中的核心技术要点与故障排查方法。

weixin_30527323的博客 141

【Javascript保姆级教程】if判断语句的三种形式

嗨,欢迎来到Javascript保姆级教程!在编写代码时,我们经常需要根据不同的情况来做出不同的决策和操作。这时候,就需要用到条件判断语句。今天,我们将学习Javascript中的三种主要条件判断语句:if、if…else和if…else if…。让我们一起来详细了解它们吧!恭喜你!你已经学会了Javascript中三种常用的条件判断语句:if、if…else和if…else if…。它们让我们能够根据不同的条件执行不同的操作。现在你已经具备了处理不同情况的能力,可以编写更灵活、智能的程序了。

m0_62599305的博客 1万+

【24届计算机校招】面经汇总

这是笔者为了能够记录一下接下来一段时间会看的一些博客视频等汇总。一是为了汇总后常回来看看,而是为了后面的人在这个阶段准备的时候有个参考。现在已经6月底了,大部分高校的夏令营都出来了,而我至今还是夏0营,前几天还为川大会收双非而感到高兴,但遗憾的是川大并没要我。而我另一位双非的朋友已经拿到offer,在决定去南开还是华师了。没有对比就没伤害,我开始怀疑自己的决策是否正确——这段时间的夏令营我都有关注,但我仅报了少部分的几个酒吧舞,而没有选择海投,我觉得只要我认准了一个东西,我拼尽全力就一定能够获取到。

JehanRio's Private Blog 804

用于Python开发的20多个最有用的CLI命令(第五部分)

13、如果调试一个程序让你很苦恼,千万不要放弃,成功永远在拐角之后,除非你走到拐角,否则你永远不知道你离他多远,所以,请记住,坚持不懈,直到成功。1、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。2、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。5、没有情调,不懂浪漫,也许这是程序员的一面,但拥有朴实无华的爱是他们的另一面。3、编程是一种单调的生活,因此程序员比普通人需要更多的关怀,更多的友情。14、最累的时候,家人是你最好的归宿。

2401_83432873的博客 1182

R语言数据可视化:绘制世界地图的两种方案

本文介绍了两种使用R语言绘制世界地图的方案:包含边界边框和不包含边界边框。无论您选择哪种方案,使用ggplot2包和相关的地理数据包,我们可以轻松地绘制出漂亮的世界地图。R语言提供了丰富的包和函数,使我们能够轻松地绘制世界地图,并根据需求添加边界边框。在本文中,我将介绍两种绘制世界地图的方案:一种包含边界边框,一种不包含边界边框。在上述代码中,我们使用了与方案一相同的数据准备和地图绘制步骤,但省略了添加边界边框的代码。函数的调用,我们可以绘制不包含边界边框的世界地图。方案二:绘制不包含边界边框的世界地图。

CodeMaven的博客 2225

【WorkBuddy专栏68】HY3绕路部署vsDS4直击根因——一次真实踩坑揭露两个AI模型的推理差距

【WorkBuddy专栏68】HY3绕路部署vsDS4直击根因——一次真实踩坑揭露两个AI模型的推理差距

AI人人懂 560

JavaScript if 语句

在程序中 if 语句属于条件语句的一种。如同if的本意,就是根据条件做不同的事情。

很酷的站长的博客 6420

深入解析雪球网股票行情数据爬取:基于WebSocket与API的实时数据获取技术实践

本文详细介绍了如何使用Python爬虫技术获取雪球网的股票行情数据,涵盖了WebSocket实时数据连接和RESTful API接口调用两种主要技术方案。完整的WebSocket客户端,支持实时行情订阅和数据处理功能丰富的API客户端,支持多种数据类型的获取数据存储和管理系统,使用SQLite进行数据持久化实时监控和预警系统,支持自定义预警规则技术指标计算,提供基本的数据分析功能。

2201_76125261的博客 1255

Javascript if 语句使用详解

分析:我们之前学会用“document.write()”来输出结果,这次我们给大家介绍一种对话框的方式,那就是使用alert()函数来弹出对话框。其中“条件语句”可以是任何一种逻辑表达式,如果“条件语句”的返回结果为true,则程序先执行大括号“{}”中的“执行语句”,然后接着执行if后面的其他语句。如果“条件语句”的返回结果为false,则程序跳过“{}”的“执行语句”,直接执行程序后面的其他语句。if语句类型共有3种:……else if”语句是“多分支选择结构语句”,用于选择多个代码块之一来执行。

2301_78835635的博客 2849

Google Earth Engine(GEE)——将sentinel - 2影像所有波段重采样到10m分辨率 (resample 和 projection的使用)

影像重投影是将一个影像从一个坐标系投影到另一个坐标系的过程。这通常涉及到将像素从一个平面坐标系变换到另一个平面坐标系。这可以用于许多应用中,例如建立数字高程模型(DEM)和地图制图。影像重投影通常需要进行数学计算,包括转换矩阵和插值算法,以确保像素值的准确性和精度。这次我们将对哨兵2好数据中20m分辨率的波段,重采样到10m分辨率中,然后同一参与计算。

此星光明博客 3108

毕设加分项!手把手教你完成基于YOLOv8与PyQt5的多类别目标检测系统——让你的毕设从“完成”到“出色”

从KITTI数据集处理,到YOLOv8模型训练,再到PyQt5界面开发,整个流程其实没有想象中那么难。只要你跟着步骤一步步来,不仅能顺利完成毕设,还能掌握目标检测和GUI开发的核心技能——这些技能在未来的求职、读研中都非常实用。如果过程中遇到问题,别担心!可以去YOLOv8的官方文档、PyQt5论坛找答案,也可以和同学、老师交流。记住,完成毕设的过程也是你技术成长的过程,坚持下去,你会为自己的成果感到自豪。

m0_71589036的博客 179

【JavaScript用法】JavaScript(JS)的基本语法(JS数据类型,JS变量,JS运算符,JS流程控制语句)

JavaScript(JS)的基本语法 目录 JavaScript(JS)的基本语法 一. 与html结合方式 二. 注释 三. 数据类型: 四. 变量 五. 运算符(和Java有点类似) 六. 流程控制语句(和JAVA类似): 七. JS特殊语法: 一. 与html结合方式 1. 内部JS:定义<script>,标签体内容就是js代码(...

No8g攻城狮的博客 5105

FFMPEG音频开发: Linux下采集摄像头(使用V4L2框架)数据录制成MP4视频保存到本地

一、环境介绍 操作系统介绍:ubuntu 18.04 FFMPEG版本: 4.4.2 摄像头: USB摄像头、虚拟机挂载本机自带摄像头 二、FFMPEG与X264下载编译 X264下载地址: http://www.videolan.org/developers/x264.html FFMPEG下载地址:https://ffmpeg.org/download.html Yasm ...

8872

【JS-3】——JavaScript流程控制语句

我们来说一下JavaScript的语句。 文章目录流程控制语句条件判断语句条件分支语句循环语句之前的 我们的程序是由一条一条语句构成的,语句是按照自上向下的顺序一条一条执行的。 在JS中可以使用{}来为语句进行分组,同一个{}中的语句我们称为一组语句,他们要么都执行,要么都不执行,一个{}中的语句我们也称为一个代码块。 在代码块的后面就不用再编写分号了。 JS中的代码块,只具有分组的作用,没有其...

weixin_46351593的博客 405

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

JavaWeb——JavaScript(1/4)-介绍、JS引入方式、JS基础语法(书写语法,变量数据,类型、运算符、流程控制语句)

JavaScriptJavaScript(简称:JS)是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互。JavaScript和Java是完全不同的语言,不论是概念还是设计。但是基础语法类似。JavaScript在1995年由Brendan Eich发明,并于1997年成为ECMA标准。ECMAScript 6(ES6)是最新的JavaScript版本(发布于2015年)。ECMA。

li13437542099的博客 1212

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

JS学习系列2-Javascript流程控制语句与数组

1.Javascript流程控制语句 1.1 概念 JavaScript中的语句是从上到下一层一层执行的,通过流程控制语句可以控制程序执行的流程,使程序可以根据一定的条件来选择执行。主要分为顺序执行、 选择执行、 循环执行这三种 1.2 条件语句 如果说JavaScript解释器是按照代码的"路径"执行的话 那条件语句就是这条路上的分叉点 代码执行到这里时必须选择其中一条路径继续执行 JavaScript提供了两种条件语句:if…else语句和switch…case语句 1.2.1 if else语句 当

m0_37643322的博客 391

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

JavaScript基础&实战(3)js中的流程控制语句、条件分支语句、for循环、while循环

文章目录1、流程控制语句1.1 代码1.2 测试结果2、弹窗提示输入内容2.1 代码2.2 测试结果3、条件分支语句3.1 代码3.2 测试结果4、while和 do...while循环4.1 代码4.2 测试结果5、for循环5.1 代码5.2 测试结果 1、流程控制语句 1.1 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>标题</title

日常笔记 | 干货分享 | 毕设源码 | 毕设指导 | 答辩指导 1335

JavaScript---学习三:js运算符和流程控制语句

JavaScript---学习三:js运算符和流程控制语句一、js运算符一元操作符递增和递减操作符加法和减法运算符布尔运算符等于运算符相等(==)和不相等(!=)全等和不全等关系操作符条件赋值逗号运算符条件操作符赋值操作符逗号操作符二、js流程控制语句顺序执行If-Else语句For循环语句While循环语句Switch语句Lable中的Continue和Break语句 一、js运算符 一元操作符 只能操作一个值的操作符叫做一元操作符。一元操作符是JS 中最简单的操作符。 递增和递减操作符 递增和递减操作

Ysmooth的博客 1111

js中的流程控制语句

流程控制语句 Js中的程序是从上到下一行行执行的 通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行 语句的分类: 1、条件判断语句 2、条件分支语句 3、循环语句 条件判断语句 使条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,条件不成立则语句不执行。 if语句 语法一: ​ if(条件表达式) { ​

xing_kai_kai的博客 310

JavaScript流程控制语句

今天我们继续来学习关于JavaScript的流程控制语句,我们将继续深入的去学习和了解一下关于JavaScript的更深层次的学习,这些都是我个人的学习的成果,欢迎大家的指导,如果我的文章有任何的问题也欢迎大家的指正。

yz_518的博客 1357

〖大前端 - 基础入门三大核心之JS篇⑱〗- JavaScript的流程控制语句「break 和 continue语句」

该章节内容不多,就是JavaScrip的两个知识点,break语句 和 continue语句。

易编橙 · 终身成长社群,相遇已是上上签! 1万+

【JavaScript】五、流程控制语句

F12打开开发者工具,在source一栏,选择代码文件,点击对应的行号打断点,程序执行到断点处会暂停下来,点对应的调试按钮,debug代码。调样式的过程中,发现盒子有点错位,因为算数式子长短不同,可以给所有盒子定一个最大长度,如上面的90px,这样就整齐了。用户A有10000元,可以选择存钱、取钱、查看余额和退出功能,如果不是退出,则一直给弹窗。练习2:实现用户输入1个数,如果数字小于10,则前面进行补0, 比如 09、03。页面弹出对话框,‘你爱我吗’,如果输入‘爱’,则结束,否则一直弹出对话框。

llg___的博客 1458

〖大前端 - 基础入门三大核心之JS篇⑰〗- JavaScript的流程控制语句「while循环语句」

在 JavaScript 中,while 循环语句是一种常见的循环结构,它允许我们重复执行一段代码块,直到指定的条件不再满足为止。

易编橙 · 终身成长社群,相遇已是上上签! 1万+

JavaScript学习第二天:语句与流程控制

今天的学习,我们深入探讨了JavaScript中的语句与流程控制,包括条件语句、循环语句和跳转语句。通过学习这些语句的语法和使用方法,我们能够编写更具逻辑性和交互性的代码,实现复杂的业务逻辑。在接下来的学习中,我们将继续探索JavaScript的更多高级特性,如函数的多种用法、事件驱动编程、DOM操作以及异步编程等。这些知识点将帮助我们构建更加复杂和高效的Web应用。希望这篇博客能够为正在学习JavaScript的朋友们提供清晰的指引和实用的参考,让大家在JS的学习之路上稳步前行。

2303_78120798的博客 751

javascript基本流程控制语句,js的基本流程控制语句

(3):当src属性指定外部文件所在的位置时,默认是在页面所在的目录下。(1):外部的JavaScript程序文件中并不需要使用标签,此文件的内容仅含有JavaScript程序代码。如果需要嵌入其他的代码,可以继续在文件中添加一对新的标签。当JavaScript要在页面加载过程中动态建立一些Web页面的内容时,应将JavaScrip放在body中合适的位置。为脚本标记,它必须以< type="text/java">开头,以 结束,用于界定程序开始的位置和结束的位置。

阿发狗伪原创 78

JS基础笔记(一)4流程控制语句

3.流程控语句 流程控制语句 JS中的程序是从上到下一行一行执行的 通过流程控制语句可以控制程序执行流程 使程序可以根据一定的条件来选择执行 语句的分类 1.条件判断语句 2.条件分支语句 3.循环语句 条件判断语句: 使用条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,条件不成立则语句不执行。 if语句 语法一: if(条件表达式) 语句 if语句在执行时...

weixin_44488397的博客 172
上一篇: JavaScript常用的正则表达式
下一篇: JavaScript中的对象
@Cedric
博客等级 码龄5年 263粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值