JavaScript回調函數和遞歸函數

編程語言 JavaScript 技術 下班很無聊 2017-06-08

一、回調函數--通過函數的指針來調用函數

把一個函數的指針作為另一個函數的參數,當調用這個參數的時候,這個函數就叫做回調函數

在鏈式運動上會用到回調函數,之後運動會見到

A、通過指針來調用函數

JavaScript回調函數和遞歸函數

B、通過匿名函數來調用

JavaScript回調函數和遞歸函數

C、定義和執行同時進行

JavaScript回調函數和遞歸函數

二、遞歸函數--在函數內部直接或間接調用自己

JavaScript回調函數和遞歸函數

輸出結果為1123

解析:依次執行fun(4),fun(3),fun(2),fun(1),fun(1)直接輸出為1,其餘三個函數執行--num,依次輸出為123.最終結果為1123.

相關推薦

推薦中...