首页前端开发JavaScriptjavascript中对象定义的方法有哪些

javascript中对象定义的方法有哪些

时间2024-01-30 10:32:02发布访客分类JavaScript浏览281
导读:收集整理的这篇文章主要介绍了javascript中对象定义的方法有哪些,觉得挺不错的,现在分享给大家,也给大家做个参考。定义方法:1、用“VAR 对象变量名=new Object( ;”语句;2、用“var 对象变量名={...}”语句;3...
收集整理的这篇文章主要介绍了javascript中对象定义的方法有哪些,觉得挺不错的,现在分享给大家,也给大家做个参考。

定义方法: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中对象定义的方法有哪些的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

Javascript

若转载请注明出处: javascript中对象定义的方法有哪些
本文地址: https://pptw.com/jishu/592404.html
Asp.Net中Session失效是怎么解决的? 什么是MVVM架构和数据绑定?

游客 回复需填写必要信息