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

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

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

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

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

箭头函数;

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

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

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

相关推荐
wuhen_n3 分钟前
组件测试策略:测试 Props、事件和插槽
前端·javascript·vue.js
zhensherlock6 分钟前
Protocol Launcher 系列:Pika 取色器的协议控制(上篇)
前端·javascript·macos·typescript·github·mac·view design
inksci8 分钟前
推荐动态群聊二维码制作工具
前端·javascript·微信小程序
wuhen_n8 分钟前
Vue3 单元测试实战:从组合式函数到组件
前端·javascript·vue.js
工程师老罗8 小时前
Image(图像)的用法
java·前端·javascript
早點睡3908 小时前
ReactNative项目OpenHarmony三方库集成实战:react-native-swiper
javascript·react native·react.js
jump_jump9 小时前
深入 JavaScript Iterator Helpers:从 API 到引擎实现
javascript·性能优化
swipe9 小时前
把 JavaScript 原型讲透:从 `[[Prototype]]`、`prototype` 到 `constructor` 的完整心智模型
前端·javascript·面试
Dxy123931021610 小时前
JS发送请求的方法详解
开发语言·javascript·ecmascript
harrain11 小时前
antvG2折线图和区间range标记同时绘制
前端·javascript·vue.js·antv·g2