Java script day02 5.22

8.数据类型    Js的数据类型:

          1)数字类型(number)

          2)字符串(string)

          3)布尔(boolean)

          4)Null(空)

          5)Undefined(未定义)

          6)对象(object)

      1)数字类型  number 数字类型包括整数和小数

      2)字符串  string 有引号  单引或双引的是字符串类型

      3)布尔类型  boolean 布尔类型只有两个值  true和false, true表示真  false表示假 在运算时, true转换为1  false转换为 2 true+false=1

    4)Null  空

    5)Undefined  未定义 声明变量没有赋值返回 undefined

      6)Object  对象 Var obj={};  var  arr=[];

9.数据类型的转换

          typeof

10. 隐式转换结论

          1)数字+字符串:将数字转换为字符串

          2)数字+boolean:将boolean转换为数字 类型

          3)数字+undefined:结果为NaN,NaN类型 为number

          4)字符串+boolean:将boolean转换为字 符串

          5)boolean+boolean:都转换为number后 运算

                  a)注释:NaN:not a number 判断一个 非数字

                  b)案例:

            var str=”hello world”

            Var str1=isNaN(str);

        显示转换/强制转换

            1)toString() 将任意类型转换为字符串

                a)Var num=5;

                b)Var str=num.tostring();

                c)console.log(str);

          2)parSenInt()将数据转换为整数

                  a)Var num=5.5;

                  b)Var str=parSenInt(num);

                  c)console.log(str);

        3)parSeFloat()将一个数据转换为小数

                a)Var num=5.5;

                b)Var str=parSeFloat(num);

                c)console.log(str);

        4)Number()将数据转化为number类型

                a)Var num=’5.5’;                                  b)Var str=number(num);                          c)console.log(str);

你可能感兴趣的:(Java script day02 5.22)