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

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

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

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

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

箭头函数;

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

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

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

相关推荐
螺丝钉tina2 小时前
[Playwright] [02]常用命令与调试:Debug UI、Mode和 Trace Viewer
开发语言·javascript·测试工具·ui·自动化
开开心心就好3 小时前
竖式除法出题工具,整除余数混合模式
运维·服务器·前端·javascript·ocr·perl·1024程序员节
এ慕ོ冬℘゜4 小时前
JS 事件循环、宏任务微任务:单线程底层原理 + 执行顺序
开发语言·javascript·ecmascript
web打印社区4 小时前
Lodop排障总纲-常见报错一张表
开发语言·前端·javascript·chrome·websocket
程序员大阳4 小时前
副队长JavaScript教程(56)-DOM之表单操作
javascript·dom·表单操作
Dxy12393102165 小时前
JS AES加密详解
开发语言·javascript·ecmascript
FRing035 小时前
JavaScript入门到精通三十三(异常处理、call方法、apply方法、bind方法、防抖、节流)
开发语言·前端·javascript
jktantan6 小时前
(二)Vue 3 的 attrs 不是响应式:el-form 扩展属性同步的三种方案
前端·javascript·vue.js·element-plus
echome8887 小时前
JavaScript async/await 错误处理:别让 Promise 静默失败
开发语言·前端·javascript·promise
#麻辣小龙虾#8 小时前
网页布局css中flex+margin的组合布局技巧
开发语言·前端·javascript