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

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

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

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

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

箭头函数;

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

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

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

相关推荐
silent_missile1 小时前
element-plus穿梭框transfer的调整
前端·javascript·vue.js
山有木兮木有枝_3 小时前
node文章生成器
javascript·node.js
yes or ok3 小时前
前端工程师面试题-vue
前端·javascript·vue.js
我要成为前端高手4 小时前
给不支持摇树的三方库(phaser) tree-shake?
前端·javascript
牧野星辰4 小时前
让el-table长个小脑袋,记住我的滚动位置
前端·javascript·element
_Congratulate4 小时前
vue3高德地图api整合封装(自定义撒点、轨迹等)
前端·javascript·vue.js
JohnYan4 小时前
Bun技术评估 - 23 Glob
javascript·后端·bun
富婆苗子5 小时前
关于wangeditor的自定义组件和元素
前端·javascript
前端老鹰5 小时前
JavaScript Intl.RelativeTimeFormat:自动生成 “3 分钟前” 的国际化工具
前端·javascript
梦想CAD控件5 小时前
(在线CAD插件)网页CAD实现图纸表格智能提取
前端·javascript·全栈