js

作者: 陈元1 | 来源:发表于2018-05-16 16:06 被阅读0次

    1. number+string把number转换为string做的字符串拼接

    2. number+boolean把boolean转为number

    3. number+underfined结果为NaN(NaN是number类型)

    4.两个布尔值做运算的true会换为false回转为0

    以上的叫做  隐式转化

    显示转换/强制转化

    1.tostring()  把任意数据类型转换为字符串类型

    2.parseInt ()    转换为整数(不会四舍五入)

    3.parseFloat ()  转换为number类型

    5.toFixed ()  保留固定的位数 可以四舍五入  ()保留参数

    运算符和表达式

    +,-,*,/,%

    %模:取余(两数相除的余数)

    ++:自增运算,自增为1

    a++:先赋值,再加1

    ++a:先加1,再赋值

    --:自减运算,减量为1

    a--:先赋值,再减1;

    --a:先减1,再赋值;

    关系运算符:返回一个布尔类型的值

    > , < , >= , <= , == , != , !== , ===

    == , !== ,:只判断数值是否相等,与类型无关

    全等:=== 类型相同 数值相同

    不全等:!==

    3.逻辑运算符

    (1)作用:判断多条件 以及 条件取反时用

    (2)语法:

                逻辑非! 对现有条件取反

                逻辑与&& 两个条件同时为真时,&& 表达式才为真

                逻辑或 ||  两个条件,只要有一个为真时,表达式即为真

    (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

    相关文章

      网友评论

          本文标题:js

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