成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JavaScript對(duì)象的定義及創(chuàng)建實(shí)例

開發(fā) 前端
在JavaScript中創(chuàng)建一個(gè)新的JavaScript對(duì)象是十分簡單的。首先它必須定義一個(gè)JavaScript對(duì)象,而后再為該JavaScript對(duì)象創(chuàng)建一個(gè)實(shí)例。

這里向大家描述一下如何在JavaScript中創(chuàng)建新對(duì)象,在JavaScript中創(chuàng)建一個(gè)新的JavaScript對(duì)象是十分簡單的。雖然JavaScript內(nèi)部和瀏覽器本身的功能已十分強(qiáng)大,但JavaScript還是提供了創(chuàng)建一個(gè)新JavaScript對(duì)象的方法。

在JavaScript中創(chuàng)建新對(duì)象

使用JavaScript可以創(chuàng)建自己的對(duì)象。雖然JavaScript內(nèi)部和瀏覽器本身的功能已十分強(qiáng)大,但JavaScript還是提供了創(chuàng)建一個(gè)新JavaScript對(duì)象的方法。使其不必像超文本標(biāo)識(shí)語言那樣,求于或其它多媒體工具,就能完成許多復(fù)雜的工作。

  在JavaScript中創(chuàng)建一個(gè)新的JavaScript對(duì)象是十分簡單的。首先它必須定義一個(gè)JavaScript對(duì)象,而后再為該JavaScript對(duì)象創(chuàng)建一個(gè)實(shí)例。這個(gè)實(shí)例就是一個(gè)新JavaScript對(duì)象,它具有JavaScript對(duì)象定義中的基本特征。

一、JavaScript對(duì)象的定義

  JavaScriptJavaScript對(duì)象的定義,其基本格式如下: 

  1.   FunctionObject(屬性表)  
  2.  
  3.   This.prop1=prop1  
  4.  
  5.   This.prop2=prop2  
  6.  
  7.   ...  
  8.  
  9.   This.meth=FunctionName1;  
  10.  
  11.   This.meth=FunctionName2;  
  12.  
  13.   ...  

   在一個(gè)JavaScript對(duì)象的定義中,可以為該JavaScript對(duì)象指明其屬性和方法。通過屬性和方法構(gòu)成了一個(gè)JavaScript對(duì)象的實(shí)例。如以下是一個(gè)關(guān)于UniversityJavaScript對(duì)象的定義: 

  1.   Functionuniversity(name,city,creatDateURL)  
  2.  
  3.   This.name=name  
  4.  
  5.   This.city=city  
  6.  
  7.   This.creatDate=NewDate(creatDate)  
  8.  
  9.   This.URL=URL  
  10.  

   其基本含義如下:

  Name-指定一個(gè)“單位”名稱。 

  City-“單位”所在城市。 

  CreatDate-記載universityJavaScript對(duì)象的更新日期。 

  URL-該JavaScript對(duì)象指向一個(gè)網(wǎng)址。#p#

二、創(chuàng)建JavaScript對(duì)象實(shí)例

  一旦JavaScript對(duì)象定義完成后,就可以為該JavaScript對(duì)象創(chuàng)建一個(gè)實(shí)例了: 

  1.   NewObject=Newobject();  
  2.  

  其中Newobjet是新的JavaScript對(duì)象,Object已經(jīng)定義好的JavaScript對(duì)象。例: 

  1.   U1=Newuniversity(“云南省”,  
  2. “昆明市”,"January05,199712:00:00","http://www.YN.KM")  
  3.  
  4.   U2=Newuniversity(“云南電子科技大學(xué)”,  
  5. “昆明”,"January07,199712:00:00","htlp://www.YNKJ.CN")  
  6.  

 三、JavaScript對(duì)象方法的使用

  在JavaScript對(duì)象中除了使用屬性外,有時(shí)還需要使用方法。在JavaScript對(duì)象的定義中,我們看到This.meth=FunctionName語句,那就是為定義JavaScript對(duì)象的方法。實(shí)質(zhì)JavaScript對(duì)象的方法就是一個(gè)函數(shù)FunctionName,通過它實(shí)現(xiàn)自己的意圖。

  例在universityJavaScript對(duì)象中增加一個(gè)方法,該方法是顯示它自己本身,并返回相應(yīng)的字串。 

  1.   functionuniversity(name,city,createDate,URL)  
  2.  
  3.   This.Name=Name;  
  4.  
  5.   This.city=city;  
  6.  
  7.   This.createDate=NewDate(creatDate);  
  8.  
  9.   This.URL=URL;  
  10.  
  11.   This.showuniversity=showuniversity;  
  12.  

   其中This.showuniversity就是定義了一個(gè)方法---showuniversity()。

  而showuniversity()方法是實(shí)現(xiàn)universityJavaScript對(duì)象本身的顯示。 

  1.   functionshowuniversity()  
  2.  
  3.   For(varpropinthis)  
  4.  
  5.   alert(prop+="+this[prop]+"");  

   其中alert是JavaScript中的內(nèi)部函數(shù),顯示其字符串。

【編輯推薦】

  1. 詳細(xì)說明Javascript匿名函數(shù)技巧與文章
  2. 闡述建立JavaScript對(duì)象的使用及相關(guān)技巧
  3. C#代碼與JavaScript函數(shù)的相互調(diào)用
  4. JavaScript函數(shù)中arguments對(duì)象
  5. Javascript中CSS屬性float特殊寫法

 

責(zé)任編輯:佚名 來源: tech.ddvip.com
相關(guān)推薦

2011-04-15 17:07:13

Java

2011-04-11 09:39:55

對(duì)象實(shí)例

2010-11-19 10:26:19

Oracle創(chuàng)建用戶

2017-06-14 16:44:15

JavaScript原型模式對(duì)象

2010-10-08 09:37:31

JavaScript函

2010-10-08 09:13:15

oop模式JavaScript

2023-11-21 15:23:15

JavaScript工具

2022-05-07 10:22:32

JavaScript自定義前端

2018-12-19 19:30:46

JavaScript創(chuàng)建對(duì)象前端

2010-01-06 10:58:06

建立JavaScrip

2022-09-20 07:01:50

對(duì)象初始化代碼

2016-06-20 11:32:27

JS原型class

2017-02-06 09:20:23

JavaScript實(shí)踐

2010-10-08 11:29:24

JavaScript對(duì)象

2009-08-31 16:37:20

C#接口定義

2011-01-26 10:53:48

JavaScriptWeb

2019-07-24 08:34:35

Java對(duì)象數(shù)據(jù)結(jié)構(gòu)

2017-05-11 21:01:20

JavaScript創(chuàng)建對(duì)象面向?qū)ο缶幊?/a>

2021-05-14 00:00:15

JavaScript開發(fā)代碼

2021-04-07 10:12:05

Javascript對(duì)象拷貝開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩在线免费 | 国产精品久久久久久福利一牛影视 | 2019天天干夜夜操 | 国产精品综合 | 九九天堂网 | 91精品国产色综合久久不卡98口 | 国产在线网址 | 国产成人精品综合 | a级片播放| 国产成人在线视频免费观看 | 91精品国产乱码久久久久久久 | 国产一区欧美 | 亚洲精品二区 | 国产精品夜夜夜一区二区三区尤 | 午夜大片 | 国产精品久久久久久久久婷婷 | 欧美自拍一区 | 91精品国产综合久久香蕉922 | 国产女人与拘做受免费视频 | 国产成人在线播放 | 亚洲精品一区二区三区 | 国产一区二区三区在线观看免费 | 日韩a在线 | 久热国产在线 | 国产精品日韩 | 国产免费又黄又爽又刺激蜜月al | 99re视频在线观看 | 天天插天天搞 | 91视频在线观看 | 亚洲精品中文字幕在线观看 | 成人一区二区三区 | 日韩不卡一区二区 | 欧日韩在线观看 | 国产欧美精品一区二区 | 最近免费日本视频在线 | 91免费看片 | 国产乱码久久久久久 | 国产精品揄拍一区二区 | 欧美成人一级 | 国产精品一区二区无线 | 国产精品久久二区 |