asp 程序代碼技巧:函數

  函數,在php,jsp,javascript,vbscript,asp,asp.net 等等,都存在函數,那麼函數到底有什麼用呢?下面我來談談我的看法。

 

   大部分語言中都存在函數,函數可用方便的爲我們提供大量數學中的運算功能,當然也有其他領域中的運算式(不一一列舉),我我們只需要把用函數調用即可, 很方便,是一種方法的抽象總結,我們可以在不同地方調用,因此函數的一個功能就是具有概括性,方便用戶重複性寫相同的代碼。

 

   函數內部可以變量,但是不能在其內部再定義一個函數,否則運行時會提示語法錯誤(不支持函數的嵌套定義),可以在其內部調用其他函數,系統內部提供函 數,就可輕易證明在函數內部,可以調用函數。在函數內部定義的變量及對象生存週期爲函數的運行週期,運行過後,會從內存中自動釋放,因此利用這個特點,把 哪些變量名相同的變量放在函數內部(程序內部存在很多變量時,也可以考慮這種思路),減少程序運行時提示程序錯誤。別小看這一個改動,它可以避免運行程序 出錯,當我們定義很多變量時,可能會定義相同的變量名,但是沒發現,會程序的邏輯錯誤,這類錯誤很難找,用上這個技巧,可以說是用對地方了。其次,由於函 數的運行週期比整個程序運行短,因此釋放變量及對象比整個程序早,這樣有利程序運行的效率。

 

  以上是我的寫程序的一點心得,寫出來與大家分享,有什麼,不對的地方,請指正,本人虛心接受意見和建議。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章