javascript基础
变量用var关键词声明,var声明的变量为动态变量
变量类型
- js数字和字符串,字符串用""或''扩起来
var pi=3.14;
var name="Bill Gates";
var answer='Yes I am!';
- js布尔
var x = true
var y = false
- 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"];
- new声明变量类型
可以使用关键字new来声明类型,Javascript变量均为对象。
var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;
- Undefined和Null
Udefined这个值表示变量不含有值
可以通过将变量的值设置为null来清空变量