416 字
2 分钟
JS函数
AI 摘要
JS函数
定义
函数是被设计用来执行特定任务的代码块,方便程序的封装复用。JavaScript中的函数可以通过命名函数、函数表达式和箭头函数三种方式定义。
语法/用法
方式一:命名函数
function add(a, b) { return a + b;}
let result = add(10, 20);方式二:匿名函数
// 函数表达式var add = function (a, b) { return a + b;}
// 箭头函数(推荐)var add = (a, b) => { return a + b;}匿名函数的调用方式
// 通过变量调用let result = add(10, 20);
// 直接作为回调函数document.querySelector('#btn').addEventListener('click', () => { alert("按钮被点击了");});常见场景
- 命名函数:工具函数、公共方法、需要复用的代码块
- 函数表达式:需要将函数作为变量传递的场景
- 箭头函数:回调函数、简短的函数定义、需要保留外部this的场景
- 直接匿名调用:事件处理、数组方法(map、filter、forEach等)
注意事项
- 参数灵活性:由于JavaScript是弱类型语言,形参不需要声明类型,返回值也不需要声明类型
- 参数个数:实参个数与形参个数可以不一致,但建议保持一致
- 箭头函数特性:
- 更简洁的语法
- 不绑定自己的this
- 不能用作构造函数
- 在现代前端开发中使用频率更高
- 函数提升:命名函数会被提升到作用域顶部,可以在声明前调用;函数表达式和箭头函数则不会
相关链接
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
最后更新于 2026-05-15,距今已过 36 天
部分内容可能已过时
评论区
[ 标签 ]
[ 分类 ]
[ 公告 ]
如果你喜欢,那么欢迎来到我的世界!
了解更多[ 音乐 ]
找不到相关结果。
[ contents ]
[ 全部文章 ]