为了账号安全,请及时绑定邮箱和手机立即绑定

在学习函数式编程中看到一句话不理解

在学习函数式编程中看到一句话不理解

12345678_0001 2018-11-13 13:10:32
JavaScript is such a dynamic language with lots of shared state, it isn’t long before we accumulate enough complexity to make our code unwieldy and hard to maintain. 许多共享的状态是指什么,理解不了,求大神指点

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

函数式编程有一个重要特点是输入不受过程的影响,一个函数执行完之后,以前的输入是不变的,而es中的非函数风格的部分会有很多实现对输入产生改变,这时候的输入的改变可理解为shared states 发生改变,而如果是pure FP style, 那么就是新的state ,也即产生新的输出,而不是所谓的共享状态改变。


查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 444 浏览
慕课专栏
更多

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号