javascript – Ich verstehe einen Satz nicht, den ich in „Learning Functional Programming' gesehen habe
phpcn_u1582
phpcn_u1582 2017-05-19 10:10:17
0
1
452

JavaScript ist eine so dynamische Sprache mit vielen gemeinsamen Zuständen, dass es nicht lange dauert, bis wir so viel Komplexität haben, dass unser Code unhandlich und schwer zu warten ist.
Was bedeuten viele gemeinsame Zustände? Bitte sagen Sie mir ein paar Ratschläge

phpcn_u1582
phpcn_u1582

Antworte allen(1)
phpcn_u1582

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

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage