4.3 函数定义表达式
函数定义表达式定义一个 JavaScript 函数。表达式的值是这个新定义的函数。从某种意义上讲,函数定义表达式可称为“函数直接量”,毕竟对象初始化表达式也称为“对象直接量” 。一个典型的函数定义表达式包含关键字 function,跟随其后的是一对圆括号,括号内是一个以逗号分割的列表,列表含有 0 个或多个标识符(参数名),然后再跟随一个由花括号包裹的 JavaScript 代码段(函数体),例如:
//这个函数返回传入参数值的平方 var square = function(x) { return x * x; }
函数定义表达式同样可以包含函数的名字。函数也可以通过函数语句来定义,而不是函数表达式。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?