JavaScript 基本数据类

JavaScript中有基本数据类型:
字符串(String)
数字(Number)
布尔(Boolean)
对空(Null)
未定义(Undefined)
Symbol。
引用数据类型:对象(Object)、数组(Array)、函数(Function) Data...。


image

undefined :
只有一个值,在使用var声明变量但还没有加以初始化赋值时,这个变量的值就是undefined

null
空指针null typeof将它归为object,但是对号单独理解为null数据

  var x = null;

Undefined 与 Null 的区别

  Undefined 与 null 的值相等,但类型不相等:
  typeof undefined              // undefined
  typeof null                   // object
  null === undefined            // false
  null == undefined             // true

Boolean
布尔(逻辑)只能有两个值:true 或 false。

   var x=true;
   var y=false;

Number

    var x = 10;      //数字number

String
字符串是存储字符(比如 "Bill Gates")的变量。

    字符串可以是引号中的任意文本。您可以使用单引号或双引号:
    var carname="Volvo XC60";
    var carname='Volvo XC60';

Object

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式

    (name : value) 来定义。属性由逗号分隔:
    var person={firstname:"John", lastname:"Doe", id:5566};
    上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
    空格和折行无关紧要。声明可横跨多行:
     var person={
     firstname : "John",
     lastname  : "Doe",
     id        :  5566
     };
image

你可能感兴趣的:(JavaScript 基本数据类)