JavaScript は多くの共有状態を持つ動的な言語なので、コードが扱いにくく保守が難しくなるほど複雑になるまで、そう長くはかかりません。多くの共有状態とは何を意味しますか? 理解できませんお願いします。素晴らしい指導
関数型プログラミングの重要な特徴は、関数の実行後、入力は変更されない一方で、ES の非関数部分には入力を変更する多くの実装があることです。入力の変化は共有状態の変化として理解でき、純粋な FP スタイルの場合、それはいわゆる共有状態の変化ではなく、新しい状態、つまり新しい出力が生成されます。
関数型プログラミングの重要な特徴は、関数の実行後、入力は変更されない一方で、ES の非関数部分には入力を変更する多くの実装があることです。入力の変化は共有状態の変化として理解でき、純粋な FP スタイルの場合、それはいわゆる共有状態の変化ではなく、新しい状態、つまり新しい出力が生成されます。