javascript的值的数据类型
时间:2013-11-19
javascript数据类型分为值类型和引用类型,跟多数面向对象程序设计语言一样,值类型变量被存储在栈内,在变量访问的位置直接存储值,而引用类型存储在堆内,变量访问的位置存储的是值的指针.
javascript的值类型主要有5种数据类型,分别是number,string,boolean,null和undefined.
1.number数值数据类型:可以表示32位的整数,也可以表示64浮点数,还可以表示8进制或者16进制的数.
2.string字符串类型:javascript可以用双引号("")和单引号('')来声明一个字符串.
3.boolean布尔类型:主要有true和false两个值构成,表示是和否.
4.null空类型:主要有一个值null,表示不存在的对象,注意不是没有赋值的对象,而是没有声明的.
5.undefined未初始化类型:主要有一个值undefined,表示对象已被声明而没有被初始化,是从null类型派生而来的.