JavaScript는 공유 상태가 많은 동적 언어이므로 얼마 지나지 않아 코드를 다루기 힘들고 유지 관리하기 어렵게 만들 수 있습니다. 공유 상태가 많다는 것은 무엇을 의미합니까? 몇 가지 조언
함수형 프로그래밍의 중요한 특징은 입력이 프로세스의 영향을 받지 않는다는 것입니다. 함수가 실행된 후에도 이전 입력은 변경되지 않은 반면, es의 비함수 부분에는 입력이 변경됩니다. 시간 입력의 변화는 공유 상태의 변화로 이해될 수 있으며, 순수 FP 스타일이라면 소위 공유 상태 변화가 아닌 새로운 상태, 즉 새로운 출력이 생성되는 것입니다.
함수형 프로그래밍의 중요한 특징은 입력이 프로세스의 영향을 받지 않는다는 것입니다. 함수가 실행된 후에도 이전 입력은 변경되지 않은 반면, es의 비함수 부분에는 입력이 변경됩니다. 시간 입력의 변화는 공유 상태의 변화로 이해될 수 있으며, 순수 FP 스타일이라면 소위 공유 상태 변화가 아닌 새로운 상태, 즉 새로운 출력이 생성되는 것입니다.