這篇文章主要講解了“外web開發(fā)中函數(shù)怎么調(diào)用”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“外web開發(fā)中函數(shù)怎么調(diào)用”吧!
站在用戶的角度思考問題,與客戶深入溝通,找到射陽網(wǎng)站設(shè)計與射陽網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋射陽地區(qū)。一、函數(shù)
具有某種特定功能的一段代碼,函數(shù)簡化了代碼,提高了代碼的復(fù)用性,增加了安全性簡化了操作。其包括修飾詞、返回值類型、函數(shù)名(參數(shù)列表、{ 、函數(shù)體、執(zhí)行的代碼、
return 返回值、}等構(gòu)成。具體來說:
修飾詞:確定當(dāng)前函數(shù)的適用范圍,一般使用的是public(公共的),這里暫不多述。
返回值類型:提示當(dāng)前函數(shù)返回值的類型,返回值可以不存在,但是必須給出,即使沒有所需void,如果存在,就寫出相對應(yīng)的返回值類型。
函數(shù)名:為當(dāng)前函數(shù)的名字,不可省略,像一個的命名規(guī)則,需遵守小駝峰原則(一個函數(shù)名可以由多個單詞組成,除第一個單詞以外,所有的單詞首字母大寫。)需要注意,函數(shù)名盡量做到見名知意。
參數(shù)列表:執(zhí)行函數(shù)時傳入函數(shù)的數(shù)據(jù),可以有0個或多個,多個參數(shù)之間需隔開,如果沒有參數(shù),函數(shù)名后面的括號不能省略。
函數(shù)體:真正實現(xiàn)功能的地方。
執(zhí)行代碼:實現(xiàn)的功能。
return 返回值:return可以理解成一個動詞,指代向外拋出的意思,會將數(shù)據(jù)拋到返回值類型的位置,外界再去接收這個值。需要提示的是return的功能,包括:
(1)可以將值傳出函數(shù)。
(2)return有結(jié)束的意思,后面不能再寫代碼。
(3)如果函數(shù)有返回值,要保證任何情況下都有返回值。
注意點:
(1)如果沒有返回值,不需要寫return。如果有return,后面只能跟一個值。
(2)return還有結(jié)束的意思,后面的代碼不會再執(zhí)行。
因此,我們在創(chuàng)建一個函數(shù)的時候,要求每個函數(shù)都盡量完成一個功能,強(qiáng)調(diào)功能的單一性。
二、函數(shù)的調(diào)用
方法:函數(shù)的名字+()
注意點:
1.函數(shù)的調(diào)用可以嵌套,函數(shù)的定義不可嵌套。
2.我們定義好的函數(shù),必須通過調(diào)用實現(xiàn)。
3.面向過程中稱為函數(shù),面向?qū)ο笾蟹Q為方法。
三、形參實參
實參意為實際的參數(shù)。形參意為形式上的參數(shù),必須通過接收實參時起到的作用。應(yīng)用實參,形參問題時需注意,他們的個數(shù),位置,類型,必須保持一致,在實際的賦值過程中,程序會將實參的值依次付給形參。
函數(shù)實例:使用函數(shù)求兩個數(shù)的大值。分析如下:
1.先寫一個無參無返回值的函數(shù)。
2.將求兩個數(shù)大值的功能直接扔進(jìn)函數(shù)。
3.對函數(shù)進(jìn)行優(yōu)化。
四、全局變量和局部變量
全局變量:一般我們把直接定義在類中得變量稱為全局變量。
局部變量:我們將定義在函數(shù),for,if等內(nèi)部得變量及形參稱為局部變量。
注意,在一個類得內(nèi)部我們能直接看到的只有全局變量的定義和函數(shù)的定義。從定義當(dāng)前的變量開始到變量被銷毀的過程為整個生命周期。其作用域在于生命周期內(nèi)變量可以起作用的范圍。我們又可對其細(xì)分為全局變量的作用域和局部變量的作用域兩個部分。
全局變量的作用域包括整個類,除了static修飾的方法。局部變量的作用域則包含從定義當(dāng)前的變量開始到他所在的函數(shù),for,if等結(jié)束。當(dāng)變量的生命周期結(jié)束的時候意味著變量被釋放了。其區(qū)別在于作用的范圍不同,默認(rèn)值的不同,全局變量如果沒有賦值,系統(tǒng)會給默認(rèn)值-為0,局部變量必須先賦值再使用。
五、重載
對于同一個類中的函數(shù),函數(shù)的名字相同,參數(shù)不相同,我們將他們的關(guān)系稱為重載。這里為什么可以同名?因為在程序的內(nèi)部真正識別函數(shù)時,識別的是函數(shù)名+所有參數(shù)的類型。但是值得注意的是重載的函數(shù)本質(zhì)上是不同的函數(shù)。
我們不妨可做出總結(jié),函數(shù)名必須相同。參數(shù)必須不同(類型,個數(shù),位置),但是與參數(shù)的名字無關(guān)。重載與返回值無關(guān)。
感謝各位的閱讀,以上就是“外web開發(fā)中函數(shù)怎么調(diào)用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對外web開發(fā)中函數(shù)怎么調(diào)用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
分享題目:外web開發(fā)中函數(shù)怎么調(diào)用-創(chuàng)新互聯(lián)
本文鏈接:http://aaarwkj.com/article42/dppshc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、App設(shè)計、搜索引擎優(yōu)化、全網(wǎng)營銷推廣、虛擬主機(jī)、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容