JavaScript独学メモ(2)---function a(){}とvar a=function(){}の違い(javascript)

820 ワード

function a(){}とvar a=function()の違い:
 
学習は浮き窓を作って、他の人のコードの中にあるのを見ました.
window.onresize = function(){
    chroX = document.documentElement.clientWidth;//yemian     
    chroY = document.documentElement.clientHeight;
}
読み終わったらよく分かりません.インターネットで調べてみました.
 
a();
b();

function a(){
    alert("  1");
}

var b = function(){
    alert("  2");
}
以上のfunction a(){}とvar a=function(){}は方法の声明です.両者の間には少しだけ違っています.呼び出し方法の順番が違います.b関数はこのステップまで実行した時にロードされますので、先に使用するとエラーが発生します.(aは普通の関数です.運転時にすでにロードされています.いつでも使えます.)
 
 
 
参照https://blog.csdn.net/weixin_39060009/article/details/90766430の文章