Javascript漂流记(上)__变量、值类型、运算符

版权声明:本文为博主原创,转载请附上博文链接。 https://blog.csdn.net/AquamanTrident/article/details/90512203

大学毕业后,二哥说世界那么大,想去外面找静静。

顺便看一看世界的繁华

不巧迷了路

好在已经找到了方向。上了JavaScript的床,呸呸呸!!!是船!

二哥是地地道道的北方人,第一次坐船,吃不惯海鲜。备点干货,以备不时之需。

今日套餐:基础概念(变量、值类型、运算符)

一、变量:
    变量名必须以英文字母、_、$开头;变量名可以包括英文字母、_、$、数字。

二、数据类型:
    原始值:(Number Boolean String undefined null)

                   (不可改变的原始值)(栈数据)

    引用值:(Array Object function ...)(堆数据)

三、运算符:
    运算操作符:
        "+":数字运算,字符串连接
        "-"、"*"、"/"、"%"、"="、"()","="优先级最低,"()"优先级最高
        "++"、"--"、"+="、"-="、"*="、"/="、"%="
    比较运算符:
        ">"、"<"、"="、">="、"<="、"!=",比较结果为Boolean值
    逻辑运算符:(转化为布尔是false的几个值:undefined、null、NaN、""、0、false)
        "&&"、"||"、"!"
       1、 "&&":依次往后,到假即停。若都为真,返回最后一个表达式的值。eg:1 && 2 && 0 => 0
                         简单应用:2 < 1 && document.write('xxx');(data && fn(data),短路语句)

扫描二维码关注公众号,回复: 6396051 查看本文章

       2、  "||":  依次往后,到真即停。若都为假,返回最后一个表达式的值。eg:1-1 || false || 0 => 0
                         简单应用:var e = e || window.event
       3、  "!":   把后面转化为布尔值再取反。eg:!"" => true、!!123 => true...

  

猜你喜欢

转载自blog.csdn.net/AquamanTrident/article/details/90512203