javascript基本类型

时间:

什么是基本类型?

  • 基本类型是指直接包含值的类型;
  • 基本类型是单个值,而不是复杂的对象,基本类型不是面向对象的;
  • 基本类型具有明确的取值范围和数学行为。

JavaScript基本类型

在JavaScript中四种基本(或者五种)的数据类型:

  • number 数值(整数和实数)。
    JavaScript中所有的数字,无论是整数还是小数,其类型均为Number。
    在程序内部,Number类型的实质是一个64位的浮点数,
    因此,JavaScript中所有的数都是浮点数。
    JavaScript所能表示的数值范围为正负1.7976931348623157乘以10的308次方,
    其最小所能表示的小数为正负5乘以10的负324次方,这两个边界值可以分别通过访问Number对象的MAX_VALUE属性和MIN_VALUE属性来获取。

    示例:
    var num1 = 012; //八进制的10
    var num1 = 0xA; //十六进制的10
    var a = 0.1;//浮点数值

  • string 字符串型(用“”号或‘’括起来的字符或数值)。
    var str =’123’;

  • boolean 布尔型(使True或False表示)。

    var str = “helloworld”;
    document.write(Boolean(str)); //true

  • null 空值。

    示例:
    var num = null;

  • undefined 声明变量但未对其进行初始化。

    示例:

    var number;
    document.write(number); //undefined
    
js