저는 Coffeescript를 정말 좋아하지만, 요즘 나를 괴롭히는 한가지는 if 문에서 Numbers와 String의 타입 문제입니다. 일반적으로 JavaScript는 ==를 사용할 때 자바 스크립트가 신경 쓰지 않지만 코프 스크립트는 모든 비교를 ===로 변환합니다. 오래 걸리는 구식 == 비교를 되 찾을 수있는 방법이 있습니까? 나는 어리석은 행동을하지만 그걸로 아무것도 발견하지 못했다.형변환 문제, 좋은 옛 == 사용 대신 == 사용 ===
그 이유는 화려한 http://js2coffee.org/을 사용하여 다른 사람들의 코드를 쉽게 읽을 수 있도록 변환했기 때문에 == 비교가 ==로 바뀌어 형 변환 문제를 입력하기 때문입니다. 말할 필요도없이 나는 전체 코드를 리팩터링하는 게으른 f *** g이다.).
덕분에 정말 도움이 보이는 링크! – asawyer
제목, 인사말 및 서명에 태그를 드롭하십시오. –
아쉽게도 JavaScript 코드를 CoffeeScript로 변환 할 수있는 확실한 방법이 없습니다. js2coffee를 사용하는 경우이를 시작점으로 사용하십시오. 대개'a == b '가있을 때, 당신이 정말로 원하는 것은'+ a is + b' 나'# {a}'와 같은 문자열 비교가 "# {b}"와 같은 수치 비교입니다. –