suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Ich verstehe einen Satz nicht, den ich in „Learning Functional Programming“ gesehen habe

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_u1582phpcn_u15822765 Tage vor445

Antworte allen(1)Ich werde antworten

  • phpcn_u1582

    phpcn_u15822017-05-19 10:12:17

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

    Antwort
    0
  • StornierenAntwort