定义方法:1、用“var 对象变量名=new object();”语句;2、用“var 对象变量名={...}”语句;3、用“function 构造函数([参数列表]){...}var 对象名=new 构造函数([参数列表]);”语句。
本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
javascript中定义对象的方法
1、直接定义
创建语法:
var 对象变量名 = new object();对象变量名.属性1 = 属性值1;…;对象变量名. 属性n = 属性值n;对象变量名. 方法1 = function([参数列表]){	方法体}…;对象变量名. 方法n = function([参数列表]){     方法体}
代码示例:
	var student = new object();	student.name=lucy;	student.eat=function(){		console.log(this.name+正在吃东西);	}	student.eat();
2、初始化定义:
创建语法:
var 对象变量名={	属性1:属性值1,	...,	属性n:属性值n,	方法1:function([参数列表]){		方法体	},	...,	方法n:function([参数列表]){		方法体	}}
注意:
 1.属性的定义用:(英文冒号)
 2.对象的属性和方法之间用,(英文逗号)隔开,最后一个不加
代码示例:
var student = {   	name:tim,  //注意属性的定义用:   	age:12,   	eatting:function(){   		console.log(this.name+正在吃东西);   	},   	running:function(){   		console.log(this.name+正在跑步);   	}};student.eatting();student.running();
3、构造函数式
创建语法:
function 构造函数([参数列表]){	this.属性1=属性值;	...;	this.属性n=属性值;	this.方法1=function([参数列表]){		方法体	};	...;	this.方法n=function([参数列表]){		方法体	};}var 对象名 = new 构造函数([参数列表]);
代码示例:
function student(name){	this.name=name;	this.eatting=function(){		console.log(this.name+"正在吃东西");	};}var stu = new student("lily");stu.eatting();
【推荐学习:javascript高级教程】
以上就是javascript中对象定义的方法有哪些的详细内容。
   
 
   