JavaScript009、機能

<!DOCTYPE HTML > 
< HTML > 
    < ヘッド> 
        < メタのcharset = "UTF-8" > 
        < タイトル> JavaScript関数</ タイトル> 
    </ ヘッド> 
    < 身体> 
        < H3 > JavaScript関数(関数:関数)</ H3 > 
        <! -  
        機能は、イベント駆動またはコードの再利用可能なブロックを、それが実行されています。
         構文:
         関数testFun(){//関数を開始し、testFun() -関数名
             ブロック
         } 
         - > 
        <パラメータで関数を呼び出し</ H4 > 
        < ボタンタイプの=「ボタン」onclickの=「MyFunctionを( 『犬が左』、22)」>私はポイント</ ボタン> 
        ! - < ここの犬が左、22は、次のことができ、引数であります機能を呼び出すために、異なるパラメータを使用します。- > 
        < P ID = "デモ" スタイル= "色:赤;" > </ P > 

        < スクリプトタイプ= "テキスト/ JavaScriptを" > 
            / * パラメータ化機能のinvoke(分フォームと実際のパラメータ)* / 
            関数MyFunctionを(名前、年齢){ // ここに名前、年齢はパラメータであり、
                ドキュメント。getElementByIdを( " デモ' ).InnerHTML = +  ' あり'  + 年齢+  ' 歳!" ; 
            } 
        </ スクリプト> 
        < P > ---------------------- < / P > 

        < H4 >戻り値</ H4 > 
        <! - 関数の戻り値は、呼び出し関数に返すために実装することができる; - > 
        < P ID = "DEMO1" スタイル= "色:赤;" > </ P > 

        < スクリプトタイプの= "テキスト/ javascriptの」 >
            関数MyFunction1(X、Y){
                 IF (X > Y){
                     リターンX + Y; / * X> Yは、X + Yの値を返し、終了機能は* YはX実行されない* / 
                } 
                戻りX * Y; / * ときX <Y、Y * xの値を戻す* / 
            } 
            のdocument.getElementById(' DEMO1 ' ).innerHTML = MyFunction1(5 4 );
         </ スクリプト> 
        < P > ------ ---------------- </ P-> 
        
            <! - 変数
            ローカルおよびグローバル変数に変数; 
                と呼ばれるローカル変数は、変数var機能で宣言され、
                関数外の変数は、スクリプトタグは、グローバル変数の宣言と呼ばれ、
            ライフサイクル:
                ローカル変数が宣言されてから始まります関数の最後に、
                グローバル変数がページに最初から閉じ宣言されている; - > 
    </ ボディ> 
</ HTML >

おすすめ

転載: www.cnblogs.com/zhou0910/p/12104919.html
009