機能との違いの間にサブ

2月3、2009年AcidRaZor · コメントを残す
報告Filed under: 従来のASP101プログラミング

プログラミングフィールドの最後の数年間私が)を使っての簡単なミスを犯すジュニアの(さらにベテランの人を見ている機能のすべてを。 一部ではサブの...私は彼らがよくわかっていないからだと思われる使用されます。

。NETとPHPの言語の出現は、True、今日は(植え付けるまたはそのことについて力)は、各瞬間の正しい構文を使用すると、私は必ずしも学校にこれを学ぶには行かないでしょう趣味として感じる、かもしれない博識。

簡単に言うと。 関数は値を返す場合、サブしません。

クラシックASPでこの例:

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 myVariable = "AcidRaZor" If checkIfTrue ( myVariable ) Then Response . Write "This is indeed true" End If Function checkIfTrue ( var ) Dim ret : ret = false If var = "AcidRaZor" Then return = true End If checkIfTrue = ret End Function 薄暗い myVariable:myVariable ="AcidRaZor" もし checkIfTrue(myVariable) 次に、応答書く "を返す終了 = trueの 場合 checkIfTrue それから これは確かに真の" エンド場合 機能 checkIfTrue("AcidRaZor  、var) 点心 Retの:ret" もし varは =  = RETのエンド機能 

サブのようになります例:

  1
 2
 3
 4
 5
 6
 7
  myVariable = "AcidRaZor" 薄暗い myVariable:myVariable ="AcidRaZor"

 saveThisName myVariable

 var ) サブsaveThisName( 変数名)
 "nameSaved" ) = var セッション ("nameSaved")= ヴァール
 End Subの 

以上これが流出(できればいくつかの質問に答えます)。NETとそれ以降の新しいバージョンに挿入します。 関数のか、単に処理からサブのデータを変数を返す。 すぐに学生が教師になる :)

SEOの電源でプラチナのSEOからTechblissonline