js数据类型

1.基本数据类型
数字类型 number

例子:var a = 3;
   var a = 3.0;
   var a = 011;
   var a = 0x11;

字符串类型 string

例子:var str = “hello world”;
   var str = ‘hello’;
   var str = ‘{“name”:“terry”}’

布尔类型 boolean

例子:var b = true;
   var b = false;

null object

例子:一般表示空对象
   var a = null;

undefined

例子:var a;   // undefined
   var a = undefined;  //undefined

2.引用数据类型
数组

例子:var arr = [1,2,3,4,5,6];
   var names = [“terry”,“larry”,“tom”]

函数

例子:function sayHello(){
    console.log();
   }

对象

例子:var p = {
    name:“terry”,
    age:21,
    gf:null
   }

正则表达式

2.基本数据类型与引用数据类型在内存中的表示

基本数据类型
var a = "terry";
引用数据类型
var b = {
	name:"terry",
	age:12,
	gender:"male"
}

基本数据类型的值保存在栈区;引用数据类型的引用地址保存在栈区,内容保存在堆区
js数据类型_第1张图片

你可能感兴趣的:(js)