![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
Rowrey
这个作者很懒,什么都没留下…
展开
-
javascript闭包
闭包: 局部变量无法共享和长久的保存,而全局变量可能造成变量污染,当我们希望有一种机制既可以长久的保存变量又不会造成全局污染。// 返回的是一个函数,并且这个函数对局部变量存在引用,形成了闭包的包含关系。// f1()执行的结果就是闭包。原创 2023-06-29 14:14:36 · 90 阅读 · 0 评论 -
reduce方法理解与项目实际运用
arr.reduce(function(prev,cur,index,arr){ ... }, init); prev 表示上一次调用回调时的返回值,或者初始值 init; cur 表示当前正在处理的数组元素; index 表示当前正在处理的数组元素的索引,若提供 init 值,则索引为0,否则索引为1; arr 表示原数组; init 表示初始值。 需求将data的数据输出为 [{“city”:“上海”,“area”:[“浦东”,“静安”,“闵行”]},{“city”:“广东”,“area”:[“广州”原创 2020-06-08 22:07:17 · 222 阅读 · 0 评论