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的文章
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/24699.html
標籤:其他
上一篇:css字體樣式+文本樣式
下一篇:CSS語法、選擇器、繼承、層疊
