有哪些函数?区别?arguments是什么?闭包函数的优缺点?

命名函数:通过function声明的函数;

匿名函数:通过函数表达式定义的函数;

自执行函数:自动执行的函数,不可以被调用,也称为一次性函数;

闭包函数:内部可以访问外部,外部不能访问内部,具有封闭性,安全性。

箭头函数;

当不确定有多少个参数被调用的时候,可以使用arguments来获取;

闭包函数的优点:封闭性,安全性,持久性;

缺点:闭包函数占有内存资源,过多的使用闭包函数会造成内存溢出的缺点。

相关推荐
许___7 小时前
el-table多选模式下跨分页保留当前页选项
javascript·vue.js
梦想平凡8 小时前
情怀源代码工程实践(加长版 1/3):确定性内核、事件回放与最小可运行骨架
开发语言·javascript·ecmascript
爱吃甜品的糯米团子8 小时前
详解 JavaScript 内置对象与包装类型:方法、案例与实战
java·开发语言·javascript
华仔啊8 小时前
JavaScript + Web Audio API 打造炫酷音乐可视化效果,让你的网页跟随音乐跳起来
前端·javascript
是你的小橘呀9 小时前
深入理解 JavaScript 预编译:从原理到实践
前端·javascript
风止何安啊9 小时前
栈与堆的精妙舞剧:JavaScript 数据类型深度解析
前端·javascript
用户47949283569159 小时前
Chrome DevTools MCP:让 AI 助手直接操作浏览器开发工具
前端·javascript·chrome
Rysxt_9 小时前
Vuex 教程 从入门到实践
前端·javascript·vue.js
xuehuayu.cn10 小时前
js es6 class 类中的值是异步赋值, 子类中如何获取这个值?
javascript·es6
威风的虫10 小时前
ES6 数组方法:告别循环,拥抱函数式编程
开发语言·前端·javascript