数据类型与运算符

变量与数据类型

数据类型

基本数据类型

        字符串类型  string
        数字类型 number
        布尔类型  boolean
            true
            false
               null
               undefined

复合(引用)数据类型:对象

变量

变量命名规范

        1.必须以字母、下划线、美元符号$开头,后面可以是字母、下划线、美元符号或数字。
        2.变量区分大小写
        3.变量名不能使用关键字和保留字
    声明变量
        var  变量名
    初始化变量
        var  变量名 = 变量值;
        如:var  a = 10;
    变量的值可以任何一种类型

运算符

赋值运算符

        =   一个等号,把右侧的值赋值给左侧变量
    算术运算符
        加号+
            1.加法运算  
               加号两侧同时为数字,进行加法运算
            2.字符拼接
                 加号两侧的任何一侧为字符串,表示字符串拼接   得到结果是字符串类型
        减号-
              乘号*
              除号/
              取余%

1.对应算术运算

符号两侧同时为数字时进行对应运算。

2.符号两侧的任何一侧为非数字,运算时会把该侧强制转换成数字进行运算,转换成功进行对应算术运算,转换不成功,得到结果NaN(Not a Number)

1自增与自减

a++
++a
a--
 --a
a++
++a等价于 a = a + 1

2比较运算符(关系运算符)

        大于 >
        小于 <
        等于 ==
        不等于 !=
        大于等于 >=
        小于等于 <=
        恒等  === 
        返回值:
        布尔值  true / false

3逻辑运算符

逻辑与 &&

            true && true      --->true
            true && false     --->false
            false && true     --->false
            false && false     --->false
            逻辑与&&两侧同时为真才为真,其他情况都为假

逻辑或 ||

            true || true     --->true
            true || false     --->true
            false || true     --->true
            false || false     --->false
            逻辑或||两侧同时为假才为假,其他情况都为真

逻辑非 !

            !true     -->false
            !false    -->true
            非真即假,非假即真

检测数据类型

    typeof(待检测的数据)
    typeof  待检测的数据

你可能感兴趣的:(数据类型与运算符)