日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
JavaScript對象的定義及創(chuàng)建實例

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

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

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

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

一、JavaScript對象的定義

  JavaScriptJavaScript對象的定義,其基本格式如下:

 
 
 
  1.   FunctionObject(屬性表)
  2.   This.prop1=prop1
  3.   This.prop2=prop2
  4.   ...
  5.   This.meth=FunctionName1;
  6.   This.meth=FunctionName2;
  7.   ...

   在一個JavaScript對象的定義中,可以為該JavaScript對象指明其屬性和方法。通過屬性和方法構成了一個JavaScript對象的實例。如以下是一個關于UniversityJavaScript對象的定義:

 
 
 
  1.   Functionuniversity(name,city,creatDateURL)
  2.   This.name=name
  3.   This.city=city
  4.   This.creatDate=NewDate(creatDate)
  5.   This.URL=URL

   其基本含義如下:

  Name-指定一個“單位”名稱?!?/p>

  City-“單位”所在城市?!?/p>

  CreatDate-記載universityJavaScript對象的更新日期?!?/p>

  URL-該JavaScript對象指向一個網址。#p#

二、創(chuàng)建JavaScript對象實例

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

 
 
 
  1.   NewObject=Newobject();

  其中Newobjet是新的JavaScript對象,Object已經定義好的JavaScript對象。例:

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

 三、JavaScript對象方法的使用

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

  例在universityJavaScript對象中增加一個方法,該方法是顯示它自己本身,并返回相應的字串。

 
 
 
  1.   functionuniversity(name,city,createDate,URL)
  2.   This.Name=Name;
  3.   This.city=city;
  4.   This.createDate=NewDate(creatDate);
  5.   This.URL=URL;
  6.   This.showuniversity=showuniversity;

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

  而showuniversity()方法是實現universityJavaScript對象本身的顯示。

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

   其中alert是JavaScript中的內部函數,顯示其字符串。


當前名稱:JavaScript對象的定義及創(chuàng)建實例
當前網址:http://www.5511xx.com/article/ccdehci.html