<
>

JavaScript中的运算符讲解

2022-05-24 17:49:10 来源:易采站长站 作者:

一、JavaScript>

算数运算符用于对数字执行算数运算:

    +:加法-:减法*:乘法/:除法%:系数++:递加--:递减

    加法运算符(+)对数字相加:

    var x = 7;
    var y = 8;
    var z = x + y;

    乘法运算符(*)对数字相乘:

    var x = 7;
    var y = 8;
    var z = x * y;

    二、JavaScript>

    赋值运算符向 JavaScript 变量赋值。

      =:x = y 等同于x = y+=:x += y 等同于x = x + y-=:x –= y 等同于x = x - y*=:x *= y 等同于x = x *y/=:x /= y 等同于x = x / y%=:x %= y 等同于x = x % y

      赋值运算符(=)把值赋给变量。

      var x = 15;

      加法赋值运算符(+=)向变量添加一个值。

      var x = 7;
      x += 8;

      三、JavaScript>

      + 运算符也可用于对字符串进行相加(concatenate,级联)。

      txt1 = "Bill";
      txt2 = "Gates";
      txt3 = txt1 + " " + txt2;//Bill Gates

      += 赋值运算符也可用于相加(级联)字符串:

      txt1 = "Hello ";
      txt1 += "Kitty!";//Hello Kitty!

      提示:在用于字符串时,+ 运算符被称为级联运算符。

      一个数字和一个字符串相加将返回一个字符串:

      x = 7 + 8;
      y = "7" + 8;//78
      z = "Hello" + 7;//Hello7

      四、JavaScript>
        ==:等于===:等值等型!=:不相等!==:不等值或不等型>:大于<:小于>=:大于或等于<=:小于或等于

        比较不同的类型

        比较不同类型的数据也许会出现不可预料的结果。

        如果将字符串与数字进行比较,那么在做比较时>

        五、JavaScript>
          &&:逻辑与||:逻辑或!:逻辑非

          六、JavaScript>
            typeof:返回变量的类型。instanceof:返回 true,如果对象是对象类型的实例。

            七、JavaScript>

            位运算符处理 32 位数。该运算中的任何数值运算数都会被转换为 32 位的数。结果会被转换回 JavaScript 数。

              &:与|:或~:非^:异或<<:零填充左位移>>:有符号右位移>>>:零填充右位移

              八、逗号运算符

              用逗号运算符可以在一条语句中执行多个运算。逗号运算符常用变量声明中。

              var iNum1 = 1, iNum = 2, iNum3 = 3;

              九、条件运算符(三元运算符)

              语法:条件表达式?语句1:语句2;

              var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;

              到此这篇关于JavaScript运算符的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持易采站长站。

暂时禁止评论

微信扫一扫

易采站长站微信账号