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

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

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

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

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

箭头函数;

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

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

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

相关推荐
an869500122 分钟前
vue新建项目
前端·javascript·vue.js
czhc11400756632 小时前
c# 1121 构造方法
java·javascript·c#
GISer_Jing4 小时前
3D Cesium渲染架剖析
javascript·3d·webgl
han_4 小时前
前端性能优化之CSS篇
前端·javascript·性能优化
z***I3945 小时前
JavaScript爬虫应用案例
开发语言·javascript·爬虫
清风徐来QCQ5 小时前
javaScript(map,ref,?,forEach,watch)
java·前端·javascript
星月前端6 小时前
[特殊字符]面向 ArcGIS for JavaScript(4.x)开发者的「坐标系统(CRS / 投影)」全面解读
开发语言·javascript·arcgis
星空的资源小屋6 小时前
永久删除文件利器:Permadelete
java·javascript·人工智能
柒昀6 小时前
Vue.js
前端·javascript·vue.js
进阶的鱼6 小时前
React+ts+vite脚手架搭建(五)【登录篇】
前端·javascript