js変数アップ

459 ワード

まず知るべき点はjavascriptが弱いタイプで、ダイナミックで、説明型のスクリプト言語です.
js解析プロセスは2つのステップです.
第一のステップは、第二のステップが実行であることを説明することである.
変数ヒントとは、最初のステップで発生したもので、説明ステップでは、jsエンジンがすべての声明をコードの先頭に引き上げ、コードを実行します.
例を挙げて説明します

     console.log(str);//      undefind;
     var  str = "hello world;" 

実際の実行過程は

    var str;
    console.log(str);
    str = "hello world";