javascript - Je vois une phrase dans Learning Functional Programming que je ne comprends pas
phpcn_u1582
phpcn_u1582 2017-05-19 10:10:17
0
1
457

JavaScript est un langage tellement dynamique avec de nombreux états partagés qu'il ne faut pas longtemps avant que nous accumulions suffisamment de complexité pour rendre notre code lourd et difficile à maintenir.
Que signifient de nombreux états partagés, je ne comprends pas ? quelques conseils

phpcn_u1582
phpcn_u1582

répondre à tous(1)
phpcn_u1582

Une caractéristique importante de la programmation fonctionnelle est que l'entrée n'est pas affectée par le processus. Une fois qu'une fonction est exécutée, l'entrée précédente reste inchangée, tandis que la partie non fonctionnelle d'ES aura de nombreuses implémentations qui modifieront l'entrée. . , le changement d'entrée à ce moment peut être compris comme un changement d'états partagés, et s'il s'agit d'un pur style FP, alors il s'agit d'un nouvel état, c'est-à-dire qu'une nouvelle sortie est générée, plutôt que ce qu'on appelle partagé. changement d'état.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal