js声明变量类型:
var x= new Number; var y= new Boolean; var cars= new Array; var person= new Object;
js数组:
var cars=new Array(); cars[0]="Audi"; cars[1]="BMW"; cars[2]="Volvo";缩写:
var cars=new Array("Audi","BMW","Volvo");
js对象:
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。
var person={firstname:"Bill", lastname:"Gates", id:5566};上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
对象属性有两种寻址方式:
name=person.lastname; name=person["lastname"];
js字符型与JSON对象互转
var a={"id":"1","name":"lilei","gender":"boy"};
var aToStr=JSON.stringify(a); //JSON对象转str
var b='{"id":"2","id":"hanmei","id":"girl"}';
var bToJSON=JSON.parse(b); //str转JSON对象