Blogger Information
Blog 63
fans 1
comment 0
visits 76017
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
JavaScript变量和分支语句
桃儿的博客
Original
944 people have browsed it


  1. 如何正确的声明与定义变量?

    变量: 由名称和值二部分组成,变量名是对值的具名引用,是程序中临时存储数据的容器

    变量创建分为: 变量声明, 变量赋值(初始化)二步

     声明: var age;

     赋值: age = 30

  2.  变量的提升是原理,如果实现的?

    JavaScript引擎工作原理: 先解析代码,获取到全部已经被声明的变量,然后再逐行执行代码

    导致所有变量声明语句,会直接提升到脚本(函数)头部,这种独有的现象叫:变量提升

    console.log(age);

    var age=30;

    此时控制台输出为undefined

     等价于:

    var age;

     console.log(age);  //此时输出的是age的默认值undefined

    age=30;

  3. 分支结构有几种, 多分支与switch的实现过程

    分支结构分为四种:单双支,双分支,多分支,switch结构。

    单分支:if(){}

    双分支:if(){}  else{}

     双分支可以简化为三元运算符:条件 ? 表达式1 : 表达式2

    多分支:if(){} esle if(){} else{}


    if (grade >= 60 && grade < 80) {

       res = '成绩还行, 加油';

    } else if (grade >= 80 && grade < 90){

       res = '这是要成为学霸的节奏呀';

    } else if (grade >= 90 && grade <= 100) {

       res = '你来讲课吧, 我下去';

    } else { // 最后一个else是默认选项,可省略

       res = '补考吧兄弟';

    }

    switch:switch(true){  case  ;break; case  ;break; case  ;break; }


        switch (true) {

            case grade >= 60 && grade < 80:

                res = '成绩还行, 加油';

                break;

            case grade >= 80 && grade < 90:

                res = '这是要成为学霸的节奏呀';

                break;

            case grade >= 90 && grade <= 100:

                res = '你来讲课吧, 我下去';

                break;

            default:

               res = '补考吧兄弟';

        }

      

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post