Web/04-JavaScript基础/常见代码解读.md
2021-07-29 11:08:52 +08:00

547 B
Raw Blame History

publish
false

callback && callback()的含义

callback && callback()

含义是如果callback存在则执行callback()函数。

这个 callback 通常作为函数的参数使用。举例:

function foo(callback) {
    {
        // do something
    }
    callback && callback() // 不传 callback 参数,则不会执行 callback() 函数
}

foo(); // 只执行do something中的代码
foo(callback);//callback是另一个函数将此函数传入 foo将会执行callback()