函數的定義:用function關鍵字定義的,可被多次調用。
2018年9月6日 22:55:5
函數的語法:
1.無參數的:function(){ 執行代碼 }
2.有參數的:function(param1,param2){ 執行代碼 }
以上兩種為函數的聲明,然后來說一下函數的表達式:
var object = function(){ 執行代碼 }
關於參數傳輸的情況:
1.形參比實參多的情況,多余的形參中存的的值是undefined
2.實參比形參多的情況,多余的實參忽略不計
函數的執行:
1.只有當調用函數的時候,函數體內的邏輯代碼才會執行
2.函數沒有任何值得時候返回的也是undefined
函數的聲明和函數的表達式的區別:
1.對於聲明的函數,我們調用的位置可以隨意
2.對於函數的表達式。函數調用必須寫在函數后面
運用方法:
var obj = function(){ alert("這是一個函數表達式”); } obj();
function obj(){ alert(‘這是一個聲明的函數’); }; obj();
立即執行表達式:
(function(){ alert("這是一個立即執行表達式"); })()
對於立即表達式呢,寫法比較多;孜然會在下一篇的博客里為大家介紹,請多多關注孜然。如果有發現孜然有寫的不對的地方,請留言提出。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。