JavaScript的数据类型

JavaScript的数据类型

1.JavaScript的数据类型包括:字符串、数值、布尔、数组、对象、Null、Undefined。

2.JavaScript拥有动态类型,这以为着同一个变量可用作不同的类型。

var a;            //类型为undefined
var a = 1;       //类型为数值类型
var a = "abc"    //类型为字符串类型

3.字符串

//可以是引号中的任意文本,可以使用单引号或者双引号
var a = "哈哈哈";
var b = '我了个去';
//可以在字符串中使用引号,只要不匹配包围字符串的引号即可
var c = "你真'萌'呀";
var d = '你才"萌"呢';

4.数值类型

  JavaScript中只有一种数字类型,它可以带小数点也可以不带小数点。

//带小数点
var a = 1.00;
//不带小数点
var b = 2;
//极大或者极小的数字可以通过科学计数法来写
var c = 123e5;
var d = 123e-5;

5.布尔类型

//布尔类型只有两种值
//值为true
var a = true;
//值为false
var b = false;

6.数组类型

//创建数组
//1.首先创建一个数组类型的变量,根据索引为其中填入值
var a = new Array();
a[0] = 1;
a[1] = 2;
a[2] = 3;
//2.使用new Array直接为其赋值
var b = new Array(1,2,3);
//3.直接生成数组
var c = [1,2,3];

7.对象类型

  对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。后边的学习中这个是比较重要的。结果发现其实就是个Map集合吧,咩哈哈。

//创建一个student对象
var student = {
    name : "jiagoushi",
    age : 18,
    id : 1
}
//获取对象的属性
name = student.name;
name = student["name"];

8.Undefined和Null

-Undefined 表示这个变量不含有值;

-Null 表示null值,可以用此清空变量;

var a = 1;
//清空一下
a = null;

9.声明变量类型

  在声明变量时,可以使用new关键字声明其类型,当声明了一个变量时,就创建了一个对象。JavaScript的变量均为对象。

//字符串
var a = new String;
//数值
var b = new Number;
//布尔
var c = new Boolean;
//数组
var d = new Array;
//对象
var e = new Object;
上一篇:kvm 图形化安装


下一篇:gulp的入门