定义对象:
java: 使用class定义对象
js: 使用function定义对象
方式一:类似于java的使用有参数的构造函数
//定义对象
function Person(name,age){
//定义属性
this.name = name;
this.age = age;
//定义行为
this.eat = function(){
}
}
//创建对象
var p = new Person("eric",20);
方式二: 类似于java的使用无参数的构造函数
//定义对象
function Person(){
}
//创建对象
var p = new Person();
//定义属性
p.name = "xxx"
p.age = 20;
//定义行为
p.eat = funtcion(){}
方式三:使用Object对象的模板创建一个对象
//创建对象
var p = new Object();
//定义属性
p.name = "xxx"
p.age = 20;
//定义行为
p.eat = funtcion(){}
方式四: 使用json语法创建对象
var p = {
name:"xxx",
age: 20,
eat:function(){}
};
时间: 2024-10-08 05:17:53