美文网首页
5.11日js学后感

5.11日js学后感

作者: 天色见晚 | 来源:发表于2018-05-13 14:19 被阅读0次

    一、运算符和表达式

    三目运算符(三元运算符)

    语法是 条件 ? 结果1 : 结果2;. 这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。

    二、函数

    1.函数:function,也叫方法或过程,是一段预定义好并可以被反复执行的代码块

    预定义:提前声明好,不是马上用

    反复执行:可以被循环利用

    代码块:可以包含多条循环语句

    function 函数名(参数列表){

          代码块

              //如果有返回值

              return 值/表达式

                      } 

      函数名(参数列表);//函数的调用

        注:

              1.参数列表由一个或多个组成,中间用,隔开

              2.定义时的参数称之为形参(形式上的参数)

              3.调用时的参数称之为实参()

              return:返回

              1.将制定的值或表达式带出到函数调用的位置处

              2.并终止当前函数的执行

    三、作用域

          1.变量的作用域:

            作用域:变量和函数的可访问范围

                  作用域可分为两种:

            1.全局作用域:一经定义代码的任何位置都可以访问

            2.局部作用域:只能在当前函数内访问

    全局变量和局部变量冲突时,优先使用的是 局部变量

    变量的作用域

    四、分支结构

    1.  if(条件){满足条件要执行的语句}

                2. if(条件){

                  条件为真时要执行的语句

                }else{

                不满足条件式要执行的语句

                }

    3.  else........if结构(多重if语句)

                    if(条件1){

                    语句块1

                    }else if(条件2){

    语句块2

                    }else if(条件3){

                    语句块3

                    }

                4.switch......case

                switch(变量/表达式){

                   

                    case 值1:

                    语句1;

                    break;

                case 值2:

                    语句2;

                    break;

                case 值3:

                    语句3;

                    break; 

                default:

                //以上任何语句都没匹配上的时候 

                  语句n;

                  break; 

                }

                5. switch.....case   

                  switch(变量/条件){

                  case 值1:

                  case 值2:

                  case 值3:

                  case 值4:

                      语句块;

                      break;

                  }

    相关文章

      网友评论

          本文标题:5.11日js学后感

          本文链接:https://www.haomeiwen.com/subject/verldftx.html