欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS简单数据类型

程序员文章站 2022-04-14 20:01:52
JS数据类型 1. 在计算机中,不同的数据所需要占用的空间是不同的,为了便于把数据分析称所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型 2. 简单数据类型 | 简单数据类型 | 说明 | 默认值 | | | | | | Number | 数字型,包含整型值和浮点型值 | 0 | ......

js数据类型

  1. 在计算机中,不同的数据所需要占用的空间是不同的,为了便于把数据分析称所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型

  2. 简单数据类型

    简单数据类型 说明 默认值
    number 数字型,包含整型值和浮点型值 0
    boolean 布尔值类型,如true/false。等价于1和0 false
    string 字符串类型,如张三 “”
    undefined var a;生命了变量a但是没有给值 undefined
    null var a=null;声明了变量a 为空值 null

    js中数值的最大值和最小值

    alert(number.max_value);//1.797631348 623157e+308
    alert(number.min_value);//5e-324

    数字型三个特殊值

    alert(infinity);//infinity
    alert(-infinity);//-infinity
    alert(nan);//nan
    • infinity,代表无穷大,大于任何数值

    • -infinity,代表无穷小,小于任何数值

    • nan,not a number,代表一个非常值

    • isnan();这个方法来判断非数字 并返回一个值

      isnan(12);//false
      isnan("12");//false
      isnan("l");//false
      
    • 字符串类型string

      • 字符串的转义符

        转义符 解释说明
        \n 换行符,n是newline的意思
        \\ 斜杠\
        \' '单引号
        \" "双引号
        \t tab缩进
        \b 空格,b是blank的意思
      • 字符串长度

        • 字符串是由若干字符串组成的,这些字符的数量就是字符串的长度。通过字符串的length属性可以获取字符串的长度
      • 字符串的拼接

        • 多个字符串之间可以使用+进行拼接,其拼接方式为:字符串+任何类型=拼接之后的新字符串
    • 布尔型boolean

      • 布尔类型有两个值:true和false,其中true表示真,false表示假
    • 数据类型的转化

      • 转换为字符串类型

        方式 说明 案例
        tostring() 转换字符串 var num=1;alert(num.tostring());
        string()强制转换 转换成字符串 var num=1;alert(string(num));
        加号拼接字符串 和字符串拼接的结果都是字符串 var num=1;alert(num+"我是字符串");
      • 转换为数字类型

        方式 说明 案例
        parseint(string)函数 将string类型转成整数数值型 parseint(‘78’)
        parsefloat(string)函数 将string类型转成浮点数数值型 parsefloat(“78.21”)
        number()强制转换函数 将string类型转换为数值类型 number(“12”)
        js隐式转换(- * /) 利用算数运算隐式转换为数值类型 ‘12’-0
      • 转换为布尔类型

        方式 说明 案例
        boolean()函数 其他类型转换为布尔值 boolean(“true”);
        • 空值、否定的值会被转换为false,如'',0,nan,null,undefined