菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育

标题: 陈紫怡-20221031-JS基础2 [打印本页]

作者: Dasmondlicht    时间: 2022-11-1 00:11
标题: 陈紫怡-20221031-JS基础2
一、今日学习内容:
运算符----***
    常见运算符
        算术运算符   +  -   *   /    %    ++    --
            %取余取模    除不尽剩下的正整数,主要用于判断----奇数偶数
            ++表示自增1     -- 表示自减1
                前置++ /--   ++/--写在变量之前,先自己运算,然后参与其他运算
                后置++/--      ++/-- 写在变量之后,先参与其他运算,在计算自己

        比较运算符 ==      !=       >      >=       <       <=       ===       !==
            ==     !==   只比较值是否相等,不比较数据类型
            ===     !==       既要比较大小,还要比较数据类型
            执行结果只有true/false

        条件运算符  (expr1)  ?  (expe2)    :  (expr3);
            三元运算符    三目运算符
            语法:  条件表达式     ?     结果1   :结果2;
            条件表达式成立,返回结果1,否则返回结果2
            条件表达式成立:条件 执行结果为true

        逻辑运算符  && 与        | |或          !非
            使用前提条件:符号两边的表达式为非恒等式
            &&   逻辑与: a&&b    a与b必须同时满足(true),返回值才是true,否则false
            ||    逻辑或:a||b    a或b只要有一个满足条件,返回true
            !    逻辑非:取反,a-->true ,     !a-->false

        字符串运算符  +
            一个表达式中,字符串与任何变量进行+运算,都是进行字符串拼接,运行结果为一个新的字符串  

        赋值运算符  =       +=         -=         *=       /=        %=
            =   赋值:把等号右边的值赋值给等号左边的变量
            +=   表示在原来的基础上进行累加
                eg: a+=b     ==> a=a+b;
                ()运算符优先级        提高运算的优先级

流程控制语句
    概念
        给程序一个指令,告诉程序执行顺序
    分类
        默认执行顺序
            代码从上到下,从左到右,逐行执行

        选择执行顺序
            概念
                通过给定条件,满足条件执行指定代码,否则不会执行

        重复执行顺序
            重复输出相同内容,重复执行一定需要一个出口,否则就是死循环
                代码根据条件重复执行,但是条件应该保证执行到某个时间就不成立了

    选择语句
        单分支语句----只有一个选择
            语法
                if(条件表达式) {满足条件所需要执行的代码块}

            注意:
                条件表达式可以是一段代码,也可以是一个变量
                条件表达式成立,执行结果为true
                单行语句和多行语句
                    单行语句:每一条语句都需要以 ;  结尾
                    多行语句(代码块):由多条单行语句组成

                {}表示代码块,如果里面有多行语句,必须写{},一条语句,可省略{}

        双分支语句----二选一,至少执行其中一个
            语法
                if(条件表达式){条件成立,执行代码A}else{条件不成立,执行代码B}

        多分支语句----多选一
            语法
            if(条件表达式A){条件成立,执行代码A}else if(条件表达式B){条件B成立,执行代码B}......else { 以上条件都不成立时,执行这里的代码块}

    循环语句
        作用:
            1.减少代码的冗余
            2.方便维护及更新

        语法
            for(初始循环变量表达式 ; 条件判断表达式 ; 循环变量更新表达式){ 循环体----需要重复执行的代码}

        循环四要素
            1.初始化循环变量:用来记录循环次数
            2.循环条件:判断是否继续进行循环,满足条件继续执行
            3.更新循环变量:修改条件表达式中的变量----累计次数
            4.循环体:重复执行的代码

        打断点操作
            debugger;
            控制台----打断点
            (浏览器----控制台----刷新)

        循环遍历
            概念
                一次或者挨个,从指定的范围取出所有满足条件的值







欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/) Powered by Discuz! X3.4