• 2018-12-25 课堂笔记 js


    ===========================算术运算==================

    + - * / %

    1、++num ,++在数值前  先赋值后运算

    2、num++,++在数值后 边赋值边运行

    3、null支持自增自减运算符

    4、字符串型不支持自增自减运算符

    5、浮点型支持自增自减运算符

    6、整型支持自增 自减运算符

    ===========================赋值运算==================

    1、a+=3    《===》a=a+3

    2、 a*=3    《===》a=a*3

    2、a/=3    《===》a=a/3

    3、a%=3    《===》a=a%3

    ===========================比较运算=================

    比较运算结果为boolean类型

    >   大于

    <  小于

    >=    大于且等于

    <=   小于且等于

    !=(不等于)

    ==========================逻辑运算====================

    1、与  &&

      只有两个表达式为true,结果才是true。

      如果第一个表达式为false,整个结果为false,就把第二个表达式短路了

      

      alert(true && true);          //true
      alert(true && false);         //false
      alert(false && true);        //false
      alert(false && false);      //false

    2、或||

      入股两个表达中有一个为true,那么整个结果为true

      如果第一个表达式为true,整个结果为true,把第二个表达式短路了

      

      alert(true || true);            //true
      alert(true || false);          //true
      alert(false || true);          //true
      alert(false || false);        //false

    3、非!

      逻辑非 !,取反的作用

      alert(!true);
      alert(!false);

    ============================三元运算========================

    1、原式    

        if(3>1){
          document.write('aa');
         }else{
              document.write('bb');
           }
      

    2、简写    

        3>1?document.write('aa'):document.write('bb');

    3、最简 

        var res=3>1?'aa':'bb';
        document.write(res);



    ==================================void运算符===============

    void  代表的意思是空。

    =================================逗号表达式=================

        var a,b,c,d;
        var i=1,j=2,k=3;
        var z=(n=1,m=2,p=3,p=0);   如果有多个赋值的话,那么取最后一个的值。可以覆盖。

        

        

  • 相关阅读:
    clientHeight、offsetHeight、scrollHeight详解
    JavaScript中常见的字符串操作函数及用法
    获取伪元素的属性和改变伪元素的属性
    HTML和CSS实现左侧固定宽度右侧内容可滚动
    gulp常用插件
    gulp入门详细教程
    Javascript 异步实现机制
    JavaScript:彻底理解同步、异步和事件循环(Event Loop)
    chrome调试,打完断点后关于JS的几个控制介绍
    js断点调试心得
  • 原文地址:https://www.cnblogs.com/wang1ming/p/10176154.html
Copyright © 2020-2023  润新知