--- publish: false --- ### `callback && callback()`的含义 ```javascript callback && callback() ``` 含义是:如果callback存在,则执行callback()函数。 这个 callback 通常作为函数的参数使用。举例: ```javascript function foo(callback) { { // do something } callback && callback() // 不传 callback 参数,则不会执行 callback() 函数 } foo(); // 只执行do something中的代码 foo(callback);//callback是另一个函数,将此函数传入 foo,将会执行callback() ```