AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
函数始终都会有一个返回值,即便不是显式返回,它也会隐式返回一个undefined,既然函数能返回一个唯一值,那么这个值也有可能是另一个函数。 ``` function a(){ alert('A'); return function(){ alert('B'); } } ``` 函数a会在执行他的“弹出A”后,返回另一个函数,而所返回的函数又回去执行另一些事情“弹出B”。我们只需将该返回值赋值给某个变量,然后就可以像使用一般函数那样去调用了,比如: ``` var newFunc = a(); newFunc(); ``` 第一行“弹出A” 第二行“弹出B”。 我们也可以直接进行调用 ``` a()(); ``` 先“弹出A”,然后“弹出B”