码迷,mamicode.com
首页 > 其他好文 > 详细

回调函数

时间:2020-12-22 13:09:52      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:on()   架构   调用函数   多少   log   参数   fun   打印   循环   

回调函数

  • 基本架构,命名为fn,用fn打印鹅鹅鹅鹅会到函数fn执行.
function fn(){
        }
fn(
      console.log("鹅鹅鹅鹅")
)

调用①

function fn(a){
            a()
        }
fn(function(){
    console.log("鹅鹅鹅鹅")
        })
//这时"a指入口(参数)"fn函数中a()会立即执行函数  打印:鹅鹅鹅鹅;

调用②

function fn(a){
            a(function(){
                console.log("曲项向天歌")
            })
        }
fn(function(b){
            console.log("鹅鹅鹅鹅")
            b()
        })
//fn内a()会执行参数b 打印:鹅鹅鹅鹅,a调用函数,同调用①则会调到b()执行 打印:曲项向天歌
  • 循环套用
function f(a){
        a(function(c){              //----------执行简称a()
            console.log("李白")      
            c(function(f){            //----------执行简称c()
                console.log("处处闻啼鸟")
                f(function(g){            //----------执行简称f()
                    console.log("花落知多少")
                })
            });
        })
    }
    f(function(b){
        console.log("春晓")
        b(function(d){               //----------执行简称b()
            console.log("春眠不觉晓")
            d(function(e){            //----------执行简称d()
                console.log("夜来风雨声")
                e()
            })
        })
    })
//f(function)会在a()执行,a(function)在b()执行,b(function)在c()执行,c(function)在d()执行,
//d在f()执行,注意观察哦!f在e()执行  无线循环......

回调函数

标签:on()   架构   调用函数   多少   log   参数   fun   打印   循环   

原文地址:https://www.cnblogs.com/ht1027/p/14152258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!