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

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

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

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

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

箭头函数;

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

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

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

相关推荐
FogLetter几秒前
初识图片懒加载:让网页像"懒人"一样聪明加载
前端·javascript
呆呆的心6 分钟前
JavaScript 深入理解闭包与柯里化:从原理到实践 🚀
javascript·面试
快起来别睡了7 分钟前
看完这篇文章,你就知道什么是proxy
javascript
请你吃div8 分钟前
JavaScript 实用函数大全(超实用)
前端·javascript·面试
一个水瓶座程序猿.9 分钟前
Vue3 中使用 Vueuse
前端·javascript·vue.js
夏梦春蝉10 分钟前
ES6从入门到精通:Symbol与迭代器
前端·javascript·es6
今夜星辉灿烂12 分钟前
nestjs微服务-系列2
javascript·后端
Hilaku31 分钟前
用“人话”讲明白10个最常用的正则表达式
前端·javascript·正则表达式
LL.。43 分钟前
同步回调和异步回调
开发语言·前端·javascript
Mintopia1 小时前
B 样条曲线:计算机图形学里的 “曲线魔术师”
前端·javascript·计算机图形学