You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript函数内的匿名箭头函数未执行,求排查错误原因

问题分析与解决

你写的箭头函数只是完成了定义,但没有触发调用,所以它不会执行。要让这个匿名箭头函数运行,有两种常见的修正方式:

方式一:立即执行函数表达式(IIFE)

把箭头函数用括号包裹,后面加()直接触发执行:

ti();

function ti()
{      
   (() => {
       console.log("annonymous");      
    })();  

 console.log("Hi ") ;
}

方式二:赋值给变量后调用

先把箭头函数赋值给一个变量,再通过变量名调用它:

ti();

function ti()
{      
   const anonFunc = () => {
       console.log("annonymous");      
    };
   anonFunc();  

 console.log("Hi ") ;
}

两种方式都能让匿名函数正常执行,运行后会先输出annonymous,再输出Hi 。

内容的提问来源于stack exchange,提问作者Brijesh Roy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 21:10:31