# #jsp 中定义对象方式一
function Person(name, ager) {
this.name=name; //this. 表示定义属性
this.ager=ager;
thsi.say=function () {
alert("调用方法");
}
}
# ##使用
var pers=new Person("张三",128);
var name =per.name;
...
# #jsp 可以遍历对象 for in
for(var i in per){
alert(i); //i 代表对象的属性名
//per[i] 代表 对象的属性值
}
# #方式二
function Peron() {
};
var pers = new Peron();
pers.name = "张三";
pers.age = 123;
alert(pers.name);
## 这种方式直接定义一个对象不给他属性 可以在这之后追加
# 方式三 方式二的变形 使用jsp 内部定义的object对象
var obj = new Object();
obj.name = "name";
obj.age = 89;
alert(obj.age);
# 方式四 使用json 的语法定义 对象
var person ={
name:"张三",
age:123,
sayHello:function () {
alert("hello");
}
}
person.sayHello();