美文网首页
Javascript基础_数据类型

Javascript基础_数据类型

作者: 奶牛_喝牛奶 | 来源:发表于2018-07-07 22:51 被阅读0次

    简单数据类型:

    number 数字类型

    不区分整型和浮点型

    在JS中所有的数值都是number类型

      String 字符串类型

     Boolean 布尔类型 

    undefined 变量未初始化

    null 空类型

    复杂数据类型:

    Object 对象类型

    Array 数组类型

    数据类型转换:

       1. //toString将整型转换成字符串类型

        var num=15985;

    var str =num.toString();

    console.log(str);

    注意:null 和undefinde没有toString方法 强行调用 则会报错

    //转化为字符串类型 只需用加号连接空字符串即可

    var num1=12321;

    var str=num1+'';

    console.log(str);

    console.log(typeof str);

    字符串转数字类型(纯数字)

    var str1 ='55555'

    console.log(str1);

    console.log(typeof str1)

    var num1 = Number(str1);

    console.log(num1);

    console.log(typeof num1);

    如果字符串中有废数字的内容  将会转换成NaN;

    r如果字符串是空的或者是一个全是空格的字符串 则会转换为0;

    undefined 转数字 转换为NaN;

    null转数字 转换为0;

    布尔类型 true 转成1 false 转成0;

    2.利用parseInt 和parseFloat 来提取字符串中的有效整数
    区别是前者只能提取整数 后者可以提取小数。

        var str='152.58abc';

        console.log(Number(str));//NaN

        console.log(parseInt(str));

        console.log(parseFloat(str));

    相关文章

      网友评论

          本文标题:Javascript基础_数据类型

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