超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

javascript中大括號(hào)(花括號(hào)){}的含義

admin
2012年2月3日 0:53 本文熱度 3495

由于沒有系統(tǒng)的學(xué)過javascript,導(dǎo)致基礎(chǔ)功不扎實(shí)。經(jīng)常在js代碼中看到大括號(hào){},之前只知道是函數(shù),判斷,循環(huán)時(shí)用到,但后來發(fā)現(xiàn),在很多JS代碼中都用他來定義對(duì)象,于是后來便查閱javascript手冊(cè),搜索竟然沒有找到用{}的說明,google一下方才找到了以下內(nèi)容,在這里貼出來,以做記錄:
傳統(tǒng)的面向?qū)ο笳Z言中,每個(gè)對(duì)象都會(huì)對(duì)應(yīng)到一個(gè)類。而上一節(jié)講this 指針時(shí)提到,JavaScript 中的對(duì)象其實(shí)就是屬性(方法)的一個(gè)集合,并沒有嚴(yán)格意義的類的概念。所以它提供了另外一種簡單的方式來創(chuàng)建對(duì)象,即大括號(hào)({})語法:









1 {






2 property1:statement1,






3 property2:statement2,






4 property3:statement3,






5 property4:statement4,






6 propertyN:statmentN






7 }

通過大括號(hào)括住多個(gè)屬性或方法及其定義(這些屬性或方法用逗號(hào)隔開),來實(shí)現(xiàn)對(duì)象的定義,這段代碼就直接定義個(gè)了具有n個(gè)屬性或方法的對(duì)象,其中屬性名和其定義之間用冒號(hào)(:)隔開。例如:









1 <!--






2 var obj={}; //定義了一個(gè)空對(duì)象






3 var user={






4 name:"jack", //定義了name屬性,初始化為jack






5 favoriteColor:["red","green","black","white"],//定義了顏色喜好數(shù)組






6 hello:function(){ //定義了方法hello






7 alert("hello,"+this.name);






8 },






9 sex:"male" //定義了性別屬性sex,初始化為sex






10 }






11 //調(diào)用user 對(duì)象的方法hello






12 user.hello();






13 //-->

第一行定義了一個(gè)無類型對(duì)象obj,它等價(jià)于:









1 var obj=new Object();

接著定義了一個(gè)對(duì)象user 及其屬性和方法。注意,除了最后一個(gè)屬性(方法)定義,其他的必須以逗號(hào)(,)結(jié)尾。其實(shí),使用動(dòng)態(tài)增減屬性的方法也可以定義一個(gè)完全相同的user 對(duì)象,讀者不妨使用前面介紹的方法做一個(gè)嘗試。使用這種方式來定義對(duì)象,還可以使用字符串作為屬性(方法)名,例如:









1 var obj={“001”:”abc”}

例如:









1 var obj={






2 name:"計(jì)清白",






3 sex:"男",






4 message:function(){






5 alert(this.sex);






6 }






7 }






8 obj.message();

該文章在 2012/2/3 0:53:42 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved