当前位置: 首页 > 面试题库 >

你知道什么是纯函数吗?

穆睿才
2023-03-14
本文向大家介绍你知道什么是纯函数吗?相关面试题,主要包含被问及你知道什么是纯函数吗?时的应答技巧和注意事项,需要的朋友参考一下

纯函数是个计算机术语,这点与语言无关。

纯函数的特征是确定了输入就一定可以确定输出,并且无副作用。

举例子 ,我们在Redux设计模式下,reducer就是一个个的纯函数,我们只是根据参数,按照规则创建新的state,对于老的state,我们只消费,不修改。

 类似资料:
  • 本文向大家介绍你知道js的函数重载是什么吗?相关面试题,主要包含被问及你知道js的函数重载是什么吗?时的应答技巧和注意事项,需要的朋友参考一下 JS中的函数重载,主要说的是类中方法的重载,或者说,函数内部函数的重载,这意味着多个函数是可以有相同的名字的,只要参数的个数不同,那么就可以认为是不同的函数。 主要的实现原理为,就是每一个函数对象中的参数,用于表示函数定义中的参数个数。 但是与传统的面向对

  • 本文向大家介绍你知道什么是html5plus吗?相关面试题,主要包含被问及你知道什么是html5plus吗?时的应答技巧和注意事项,需要的朋友参考一下 https://www.jianshu.com/p/cc2b89474144

  • 本文向大家介绍你知道什么是REPL吗?相关面试题,主要包含被问及你知道什么是REPL吗?时的应答技巧和注意事项,需要的朋友参考一下 REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。装有node环境的命令行窗口

  • 本文向大家介绍你知道什么是脚手架吗?相关面试题,主要包含被问及你知道什么是脚手架吗?时的应答技巧和注意事项,需要的朋友参考一下 vue项目一般是使用webpack进行打包构建的,然而如果每一个项目都需要我们去配置loader和plugin的话,是很重复的劳动,并且vue项目需要使用到的最基本的webpack loader和webpack plugin是相同的。因此官方推出了vue-cli这个脚手架

  • 本文向大家介绍你知道什么是动态伪类吗?相关面试题,主要包含被问及你知道什么是动态伪类吗?时的应答技巧和注意事项,需要的朋友参考一下 锚点伪类(a标签) 1、:link 未操作的链接 2、:visited 该链接已被访问,一旦:visited,:link/:active不再起作用。 用户行为伪类 1、:hover 鼠标悬停该元素 2、:active 鼠标点击该元素 3、:focus 鼠标在输入框中i

  • 本文向大家介绍你知道什么是粘性布局吗?相关面试题,主要包含被问及你知道什么是粘性布局吗?时的应答技巧和注意事项,需要的朋友参考一下 MDN 是这样解释的: Sticky positioning can be thought of as a hybrid of relative and fixed positioning. A stickily positioned element is treat