首页 > 编程语言 >JavaScript语法_流程控制语句和JavaScript语法_流程控制语句

JavaScript语法_流程控制语句和JavaScript语法_流程控制语句

时间:2022-11-19 11:26:03浏览次数:33  
标签:语句 case JavaScript alert 语法 switch let

JavaScript语法_流程控制语句:

//1.语句以;结尾,如果一行只有一条语句则;可以省略(不建议)

        //1.语句以;结尾,如果一行只有一条语句则可以省略(不建议)
        let a = 3
        alert(a)

2.变量的定义使用let关键字,也可以不使用

用:―定义的变量是局部变量

不用:定义的变量是全局变量(不建议)

        // 不用let关键字,定义局部变量只能在function fun()里调用,在别的地方调用就超出了这个作用域,
        // 所以只能在这里面调用,不能在别的地方调用
        function fun() {
            let c = 5;
            alert(c);
        }

        //输出
        fun();
        // 用就是全局变量,可以在任意地方调用,增加了可读性
        let d;
        function fus() {
            d = 6;
        }

        alert(d);

        fus();

 

 

 

 

 

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

for循环控制语句:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>JSfo循环</title>
    <!--内部JS-->
    <script>

        //JS for循环求和 1到100
        let a = 0;
        for (let i = 1; i <=100 ; i++) {
            a += i;
        }
        // 结果为5050
        alert(a);
    </script>
</head>
<body>

</body>
</html>

Switch控制语句:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>JS Switch语法</title>
    <!--内部JS-->
    <script>

        //JS switch循环求和
        let  a;
        switch (a) {
            
          case 1:
          alert("number");
          break;

          case "abc":
              alert("string");
              break;

          case true:
              alert("true");
              break;

          case null:
              alert("null");
              break;

          case undefined:
          alert("undefined");
          break;

        }

    </script>
</head>
<body>

</body>
</html>

 

标签:语句,case,JavaScript,alert,语法,switch,let
From: https://www.cnblogs.com/hungui/p/16905674.html

相关文章

  • JavaScript_对象_Global与DOM简单学习
    JavaScript_对象_GlobalGlobal:全局对象1.特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。方法名();2.方法......
  • vba错误处理语句
    vba错误处理语句: a、OnErrorResumeNext//OnError表示过程出现错误怎么办?ResumeNext//表示跳过错误执行语句,执行错误语句的后面语句 //总体......
  • Javascript(笔记44) - ES7特性 - 指数操作符
    Array.prototype.includesincludes 方法用来检测数组中是否包含某个元素,返回布尔值;constmingzhu=['西游记','三国演义','红楼梦','水浒传'];console.log(mingzhu.includ......
  • Day01_MarkDown语法
    Markdown学习标题几级标题就几个#加一个空格三级标题这里面的![]()......都是英文的四级标题字体helloworl(粗体:前后两个*)helloworl!(斜体:前后三个*)helloworl......
  • 3.3语法树与二义性
    1、推导和语法树最左推导和最右推导从一个句型到另一个句型的推导往往不唯一E+E⇒i+E⇒i+iE+E⇒E+i⇒i+i最左推导:任何一步α⇒β都是对α中的最左......
  • javascript-代码随想录训练营day3
    203.移除链表元素题目链接:https://leetcode.cn/problems/remove-linked-list-elements/题目描述:给你一个链表的头节点head和一个整数val,请你删除链表中所有满足No......
  • SQL基础篇(一)---JOIN语句执行流程&ON与WHERE的区别
    本文主要记录了MySQL中的JOIN语句具体执行流程,同时分析了ON与WHERE条件的区别。1.执行流程一个完整的SQL语句中会被拆分成多个子句,子句的执行过程中会产生......
  • JavaScript代码是怎么在浏览器里面运行起来的?
    JavaScript代码是怎么在浏览器里面运行的?下面简单探索一下浏览器内核浏览器内核(RenderingEngine),常见的叫法如:排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核。......
  • JavaScript_对象_RegExp2与JavaScript_对象_RegExp3
    JavaScript_对象_RegExp2正则对象:1.创建 1.varreg  =new RegExp(“正则表达式”);2.var......
  • 常用SQL语句整理
    常用SQL语句整理,示例如下:给表增加字段altertablexx_template_fieldadd`relative_field_key`varchar(255)NULLDEFAULTNULLCOMMENT'关联字段的key',add`relati......