javascript 中函數可以嵌套嗎?
在這個編程練習中我耗費了一下午的時間,因為開始想的就是嵌套函數,嘗試了很多遍都不對。最后發現不用嵌套,直接使用語句竟然可以。所以想問問各位大神,在javascript中是否可以使用嵌套函數呢?我想知道是我自己不會用,還是根本就不能嵌套使用?
我先說說我是怎么想的,怎么嘗試的,大家給看看。
function openWindow(){函數一,功能是確認打開新窗口?}
function 函數一(){函數二,功能是填入網址確認網址正確}
function 函數二(){函數三,功能是打開指定網址}
function 函數三(){打開指定網址}
我理解的引用是在函數的{ }大括號內是否可以直接使用另一個函數的名字?我嘗試了用雙引號擴起來、單引號擴起來、小括號括起來都不對?,F在請問大神的就是是我的方法錯了?還是根本就不能這樣引用呢?
2016-12-11
javascript中當然可以使用嵌套函數,你可以先定義一個大的函數,里面再嵌套幾個小的函數,但是這幾個小的函數相當于封裝在里面不能在外部單獨通過函數名來調用,只能調用這個大的函數名