美文网首页
2018-08-20

2018-08-20

作者: OK_1f21 | 来源:发表于2018-08-20 17:18 被阅读0次

    建议把script写在尾部

    js单行注释 // 

    js严格区分大小写

    数据类型

    基本:String 字符串    Number 数值    Boolean 布尔值   Null 空值   Undefined 未定义

    引用数据类型:Object 对象

    \转义字符  \“表示一个引号  \‘表示单引号   \n换行       \t制表符(被当成空格)

    typeof 变量名    检查变量类型

    parsefloat (f)转成小数   int为整数

    检查布尔值返回Boolean

    为赋值返回undefined

    方法 : 变量名.toString()  装换类型  (null,undefined没有str)

    函数 :新变量名 = String(变量名)  需要接受函数返回值

    非数字转数字返回NAN   空为0

    parseInt 可以把有效数字提取出来  碰到非数字停止

    0开头的是8进制   0乘的是16进制   0b开头是2进制

    parselnt(a,进制)  进行转换

    Boolean(变量)  转换布尔值

    Infinity  无穷大    是true   -Infinity 表示负无穷

    NaN  是false  除了0和NaN都是true

    字符串除了空串都为false

    null为false     undefined为false   对象同样为false

    算数运算符


    result  = a + 1    需要接受结果

    非数值行先转成 数值型 在进行计算

    任何值和NaN进行运算都是NaN

    两个字符串相加组合到一起

    任何值和字符串相加都会变成字符串拼串

    除了加法,其余的字符串都是转成数值在进行计算的 

    一元运算符


    -可以对数值进行取反

    +-可以任意类型装换成数值型

    自增和自减 (用完可以改变自身)

    !非    运算是取反   两次取反不变

    && 遇到false停,如果没有最后 一个

    ||  遇到true停,如果没有最后一个

    相关文章

      网友评论

          本文标题:2018-08-20

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