3
함수가 다른 함수에서 값을 얻는 것이 순수한 것으로 간주됩니까?
부작용없이 함수를 만들 때 기본 변수 값을 처리하는 방법을 찾으려고 노력하고 있으며 다음과 같이 끝났습니다. function getDefaultSeparator() { return ':'; } function process(input, separator) { var separator = separator || getDefaultSeparator(); // Use separator in some logic return output; } 기본 구분 기호는 다른 기능에서 사용되며 한 위치에서만 정의하고 싶습니다. …