함수에서 누락 된 return
때문에 수많은 버그가 발생했습니다. 여러분이 작성한 대부분의 코드가 Ruby에있을 때 명시 적 리턴을 잊어 버리는 것은 쉽습니다.모든 자바 스크립트 함수가 값을 반환하도록하려면 어떻게해야합니까?
그래서 JSlint (이미 사용하고있는)와 비슷한 것을 사용하여 모든 함수가 어떤 것을 반환하는지 확인하고 싶습니다. 예, 누락 된 수익을 추적하는 것보다 명시 적으로 필요한 것을 반환하는 것이 더 바람직하다고 생각합니다.
따라서 반환 여부를 확인하는 도구가 있습니까? 아니면 런타임에 간단한 방식으로 주장 할 수 있습니까?
Coffeescript를 제안하지 마십시오. 그 존재를 알고 있습니다.
이것은 자바 스크립트를 단위 테스트하는 데 필요한 완벽한 그림입니다. – Joe