纯函数的概念

来源:22-3 题目讲解-2:手写深度比较isEqual

qq_莣忧草_5

2021-01-10

一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数。

为什么在数组中一定要返回新的数组才是纯函数呢

some返回结果只依赖于它的参数 在执行过程里面没有副作用?some中产生了副作用么

写回答

1回答

双越

2021-01-10

还有一个条件:函数的返回值,和输入参数,必须是同一个类型。

some 输入的是数据,而返回的是一个 boolean ,不一个类型。

0
0

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程