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

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

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

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

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

箭头函数;

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

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

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

相关推荐
糕冷小美n6 小时前
elementuivue2表格不覆盖整个表格添加固定属性
前端·javascript·elementui
爱上妖精的尾巴7 小时前
8-10 WPS JSA 正则表达式:贪婪匹配
服务器·前端·javascript·正则表达式·wps·jsa
shadow fish8 小时前
react学习记录(三)
javascript·学习·react.js
小疙瘩8 小时前
element-ui 中 el-upload 多文件一次性上传的实现
javascript·vue.js·ui
程序员林北北9 小时前
【前端进阶之旅】JavaScript 一些常用的简写技巧
开发语言·前端·javascript
全栈前端老曹9 小时前
【Redis】Redis 持久化机制 RDB 与 AOF
前端·javascript·数据库·redis·缓存·node.js·全栈
NEXT069 小时前
受控与非受控组件
前端·javascript·react.js
NEXT069 小时前
防抖(Debounce)与节流(Throttle)解析
前端·javascript·面试
呆子小木心11 小时前
Vue2或Vue3项目引用百度地图
javascript·vue.js·typescript·前端框架·html5
兆子龙12 小时前
深入 ahooks 3.0 useRequest 源码:插件化架构的精妙设计
javascript·面试