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

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

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

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

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

箭头函数;

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

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

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

相关推荐
m0_502724954 分钟前
golang 、java、c++、javascript 语言switch case异同
java·javascript·c++·golang
ZC跨境爬虫1 小时前
跟着 MDN 学 HTML day_57:(HTML 表格进阶特性与无障碍实践)
java·前端·javascript·ui·html·音视频
Moment1 小时前
刷 Reddit 1 小时没结果?我用这个方法 10 秒挖出真实需求
前端·javascript·后端
w_t_y_y1 小时前
VUE组件配置项(零)概述
前端·javascript·vue.js
水云桐程序员1 小时前
Web应用的分类
前端·javascript·vue.js·react.js·webkit
yqcoder1 小时前
TypeScript 进阶:如何精准获取对象的所有 Key?
javascript·ubuntu·typescript
ZC跨境爬虫1 小时前
跟着 MDN 学 HTML day_54:(深入掌握 XSLTProcessor API)
前端·javascript·ui·html·媒体
Delicate2 小时前
JavaScript 的双面人生:基本类型与引用类型的那些事儿
javascript
YAwu112 小时前
JavaScript 作用域与执行机制深度解析
前端·javascript
Yue1682 小时前
天津理工大学前端组大一末期考核随记(2)
前端·javascript