• JavaScript(js)运算符


    JavaScript 运算符

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

    var x = 15;

    运算符 例子   等同于

    =   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

     

     

    算术运算符

    +   加法

    -   减法

    *   乘法

    /   除法

    %   系数

    ++  递加

    --  递减

    // tofixed(x) 保留x位小数

     

    JavaScript 字符串运算符

    txt1 = "Bill";

    txt2 = "Gates";

    txt3 = txt1 + " " + txt2;

    txt3 的结果将是:

    Bill Gates

     

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

    txt1 = "Hello ";

    txt1 += "Kitty!";

    txt1 的结果将是:

    Hello Kitty!

     

     

    // 字符串和数字的相加

    相加两个数字,将返回和,但对一个数字和一个字符串相加将返回一个字符串:

     

    x = 7 + 8;

    y = "7" + 8;

    z = "Hello" + 7;

    x、y 和 z 的结果将是:

    15

    78

    Hello7

     

    JavaScript 比较运算符

    运算符 描述

    ==  等于

    === 等值等型

    !=  不相等

    !== 不等值或不等型

    >   大于

    <   小于

    >=  大于或等于

    <=  小于或等于

    ?   三元运算符

     

    JavaScript 逻辑运算符

    运算符 描述

    &&  逻辑与

    ||  逻辑或

    !   逻辑非

     

    JavaScript 类型运算符

    运算符 描述

    typeof 返回变量的类型。

    instanceof 返回 true,如果对象是对象类型的实例。

    // 强制转换:会把字符串...全部会转换成number类型。如果转不了,则为NaN

    parseInt()//转换成整数    //把需要转换的东西以参数的形式传递。转换完成以后以返回值的形式表现出来,能截取就截取,不能截取就为NaN

               parseFloat()//如果能转换小数,转换成小数

     

    JavaScript 位运算符

    位运算符处理 32 位数。

     

    运算符 描述   例子   等同于 结果   十进制

    &   与  5 & 1  0101 & 0001   0001   1

    |   或  5 | 1  0101 | 0001   0101   5

    ~   非  ~ 5 ~0101  1010   10

    ^   异或   5 ^ 1  0101 ^ 0001   0100   4

    <<  零填充左位移   5 << 1 0101 << 1  1010   10

    >>  有符号右位移   5 >> 1 0101 >> 1  0010   2

    >>> 零填充右位移   5 >>> 1    0101 >>> 1 0010   2

  • 相关阅读:
    原型,原型对象,原型链,构造函数,继承(一)
    暑假闲着没事第一弹:基于Django的长江大学教务处成绩查询系统
    ANDROID自定义视图——onMeasure流程,MeasureSpec详解
    android 中发送短信
    VelocityTracker简介
    Android xml资源文件中@、@android:type、@*、?、@+含义和区别
    android:id="@+id/android:empty属性的用法举例
    Android ProgressBar详解以及自定义
    Android自定义进度条
    布局技巧:使用ViewStub
  • 原文地址:https://www.cnblogs.com/wangdongwei/p/11219552.html
Copyright © 2020-2023  润新知