JavaScript数据类型
1.动态类型:相同的变量可用作不同的类型
var x; // x 为 undefined
var x = 5; // 现在 x 为数字
var x = "John"; // 现在 x 为字符串
2.字符串:引号中的任意文本,可使用单引号或双引号
var name="xiaoxiong";
var word="He is called 'Jonh'";
var x1=23.00; //使用小数点
var x2=23; //不使用小数点
var x3=123e4; //科学计数 1230000
4.布尔
var x=true; //布尔只能有两个值:true或false
5.数组
var cars = new Array();
cars[0] = "Volvo";
cars[1] = "BMW";
------------------------------
var cars = new Array("Volvo","BMW");
------------------------------
var cars = ["Volvo","BMW"];
6.对象
var person = {firstname:"John", lastname:"Doe", id:1994"};
name=person.firstname;
name=person["firstname"];
7.Undefined 和 Null :通过将变量的值设置为null为清空变量
cars = null;
8.声明变量类型 : 声明新变量时,可使用关键词"new"为声明其类型
var name = new String;
var x= new Number;
var y = new Boolean;
var cars = new Array;
var person = new Object;