1】、数据类型
字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义
(Undefined)。
1 //极大或极小的数字可以通过科学计数法(指数)来书写 2 var x1 = 123e5; 3 var x2 = 123e-5; 4 5 console.log(x1); 6 console.log(x2); 7 8 //对象的两种寻址方式: 9 var person = { 10 name: 'lqc', 11 id: 233 12 }; 13 console.log(person.name); 14 console.log(person['id']); 15 16 //undefined表示变量不含有任何值 17 var x3; 18 console.log(x3); //undefined 19 20 //将变量的值设置为null来清空变量 21 var car = 'myCar'; 22 var person = 'none'; 23 24 car = null; 25 person = null; 26 27 console.log(car);//null 28 console.log(person);//null 29 30 //用关键词new声明变量类型 31 var carName = new String; 32 var x = new Number; 33 var y = new Boolean; 34 var cars = new Array; 35 var person = new Object; 36 37 /**JavaScript变量均为对象,当声明一个变量时,就创建了一个对象*/
2】、对象
1 /**对象是一种数据,包含属性和方法的数据*/ 2 var person = { 3 name: 'lqc', 4 id: 233, 5 myFunction: function () { 6 return this.name + this.id; //this代表person对象 7 } 8 }; 9 10 console.log(person.myFunction());