美文网首页
运算符应用

运算符应用

作者: _v_xw | 来源:发表于2017-04-21 16:11 被阅读0次
    1. 运算符与if
    • &&应用
      if(a>1) {
      console.log("a="+a);
      }
      上面这个函数可以写成 a>1 && console.log("a="+a)
      &&前的代码会进行boolen()方法调用 =true 才执行&&后面的代码
    • || 应用
      var atrr = atrr || 0;
      常用在判断一个变量是否已声明,没有的话给一个默认参数
    • 判断语句中的{}
      if 或else 后面若不添加{}只识别一行执行语句
    var a = 3;
    var b = 4;
    if (a == 4) console.log(a);  //条件不符合不执行
    a++; 不在if控制范围内,会进行所以a=4;
    if (b == 3) {
          console.log(b); //条件不符合不执行
          b--; //在控制范围内,且条件不符合所以不执行
    } else 
          b++; //此处没添加{},条件符合,第一行代码会执行
    console.log(b); //这一行代码执行与否与条件语句无关
    
    1. ~取反 运算符
      ~~可以用在数值的取整,在两次取反的过程中获取原数值的整数部分
    ~~4.1 // 4
    ~~4.9 // 4
    ~~-4.1 // -4
    ~~-4.9 // -4
    
    1. 自执行函数
      一般我们看到的自执行函数
      (function() {})()
      也可以直接添加运算符在前面
      常用!,+、-也是可以的
      !function(){}
    2. %运算
      一般情况下%用来求余数
      这种情况下被除数都是比除数大的
      在被除数小于除数的情况下会直接输出被除数
    var a = 10%3 // 1   大于求余数
    var b = 10%10 // 0  等于就是整除,余数为0
    var c = 10% 11 // 10  小于得前者被除数
    var d = 8% 11 // 8
    

    相关文章

      网友评论

          本文标题:运算符应用

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