函數和子程序在ASP
函數和子程序在ASP如果您閱讀我們的教程就包含文件(SSI)的,那麼你學習了如何在ASP代碼封裝,包括文件和它給我們帶來的好處。作為開發人員,我們應該努力 使我們的生活更方便盡可能...沒有人願意重新發明輪子畢竟。函數和子程序存在,不僅節省時間,而是使我們的ASP的權力。他們只是另一種方式 封裝代碼,但是,還有更多的功能不僅僅是儲蓄一些代碼後'。首先,讓我們來看看功能...想像一下,一個氣球推銷員在街上。我們都看到他們,他們需要一件 信息當您購買一個氣球,它的顏色。讓我們說,我們要求的紅色氣球...氣球推銷員裝備有這種'信息',然後做了非常基本的行動...他的手你的氣球。你的氣球 收到的直接結果的信息你給賣方的氣球。函數是一樣的...他們回到你的值根據您提供的信息。可以讓我們來看一個例子功能: - “% 功能getBalloon(strColour)暗淡Tempstr strColour = lcase(strColour)'這個值轉換為小寫。選擇案例strColour案“紅”Tempstr =“這是你的紅氣球”案例“黃色”Tempstr =“這是你的 黃色氣球“案例”綠色“Tempstr =”這是您的綠色氣球“案例”藍色“Tempstr =”這是你的藍色氣球“案品Tempstr =”對不起,我們出賣的顏色“最終選擇getBalloon = Tempstr完 函數%“阿函數傳遞一些信息。我們的信息傳遞功能,被稱為一個'說法'。我們的資料取回一個函數被稱為'返回值'。雖然一個函數可以有 很多爭論,它只能有一個返回value.Let我們看看一個例子: - “%函數calcTax(金額,taxrate)暗淡Tempvar Tempvar =金額*(taxrate / 100)CalcTax =回合(Tempvar,2)'圓結果 2小數位完函數%“同樣,另一個基本的例子。我們應該看到這個時候,函數接受兩個參數。現在,我們有一些想法,如何編寫一個函數。我們如何使用呢?讓我 現在您展示我們如何可以使用calcTax例子。 “%shoppingbill = goodsTotal + calcTax(goodsTotal,17.5)Response.Write”您的購物來ÃÆ'à ¢ â,¬ Å ¡ ÀSA的英鎊“&goodsTotal Response.Write “增值稅額= ÃÆ'à ¢ â,¬ Å ¡ ÀSA的英鎊”&calcTax(goodsTotal)Response.Write“應繳總額= ÃÆ'à ¢ â,¬ Å ¡ ÀSA的£”& shoppingbill%“以上的例子可以看到 功能在行動...易嗯!我曾試圖彌補了解功能盡可能容易...理解子程序(次),現要容易你。試想一個塊的代碼進行了一些 基於信息的說明你給它...聽起來很象一個函數,doesn?噸呢?那麼這一次,我們沒有得到任何東西。一個子不傳回資料,只是用一個數據,我們給它一些 purpose.I將只使用一個例子,一子,並在同一個例子,利用分: - “%分Bday(strName,尹特吉)Response.Write”生日快樂“及名稱Response.Write”,你是“ &尹特吉&“歲 今天的“最終小組'現在,請分bDay”喬“,26%”以上的小組,表明我的觀點。我們把一些事情,它執行一個動作(在這種情況下,以書面的屏幕),但沒有返回到我們在代碼中。 有一件事確實很重要當使用一個子,是我們不要把括號周圍的論據...因為我們沒有返回值,我們不需要括號,在這種情況下,如果我們試圖我們將得到一個 error.Well,而這也正是本文的結論。我們現在應該有效的代碼編寫與使用功能和替補。唐?噸忘記,如果您使用功能和潛艇在多個網頁,那麼你應該 他們真的在存儲文件的原因包括對易於維護和更好的performance.Rob哥烈,經歷了20年的編程知識和網站管理員的www.webforumz.com -版權
文章來源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]