千家信息网

javascript中对象定义的方法是什么

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,本篇内容介绍了"javascript中对象定义的方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所
千家信息网最后更新 2024年11月30日javascript中对象定义的方法是什么

本篇内容介绍了"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中对象定义的方法是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

0