JavaScript中怎么定义对象

发布时间:2021-07-01 15:56:28 作者:Leah
来源:亿速云 阅读:156

本篇文章给大家分享的是有关JavaScript中怎么定义对象,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

一、JavaScript对象的定义

JavaScriptJavaScript对象的定义,其基本格式如下:

FunctionObject(属性表)   This.prop1=prop1   This.prop2=prop2   ...   This.meth=FunctionName1;   This.meth=FunctionName2;   ...

在一个JavaScript对象的定义中,可以为该JavaScript对象指明其属性和方法。通过属性和方法构成了一个JavaScript对象的实例。如以下是一个关于UniversityJavaScript对象的定义:

Functionuniversity(name,city,creatDateURL)   This.name=name   This.city=city   This.creatDate=NewDate(creatDate)   This.URL=URL

其基本含义如下:

Name-指定一个“单位”名称。 

City-“单位”所在城市。 

CreatDate-记载universityJavaScript对象的更新日期。 

URL-该JavaScript对象指向一个网址。

二、创建JavaScript对象实例

一旦JavaScript对象定义完成后,就可以为该JavaScript对象创建一个实例了:

NewObject=Newobject();

其中Newobjet是新的JavaScript对象,Object已经定义好的JavaScript对象。例:

U1=Newuniversity(“云南省”,  “昆明市”,"January05,199712:00:00","http://www.YN.KM")   U2=Newuniversity(“云南电子科技大学”,  “昆明”,"January07,199712:00:00","htlp://www.YNKJ.CN")

三、JavaScript对象方法的使用

在JavaScript对象中除了使用属性外,有时还需要使用方法。在JavaScript对象的定义中,我们看到This.meth=FunctionName语句,那就是为定义JavaScript对象的方法。实质JavaScript对象的方法就是一个函数FunctionName,通过它实现自己的意图。

例在universityJavaScript对象中增加一个方法,该方法是显示它自己本身,并返回相应的字串。

functionuniversity(name,city,createDate,URL)   This.Name=Name;   This.city=city;   This.createDate=NewDate(creatDate);   This.URL=URL;   This.showuniversity=showuniversity;

其中This.showuniversity就是定义了一个方法---showuniversity()。

而showuniversity()方法是实现universityJavaScript对象本身的显示。

functionshowuniversity()   For(varpropinthis)   alert(prop+="+this[prop]+"");

其中alert是JavaScript中的内部函数,显示其字符串。

以上就是JavaScript中怎么定义对象,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. javascript定义对象的方法
  2. JavaScript中怎么自定义对象创建

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

javascript

上一篇:JavaScript中如何使用表达式和运算符

下一篇:JavaScript中有哪些常用的内部对象

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》