magnitudeArray = []
for index, dataPoint of chartData
magnitudeArray.push dataPoint.magnitude if dataPoint.magnitude?
위의 코드는 작동하지만, coffeescript는 추악하고 불완전합니다. 우선, index
var은 완전히 사용되지 않고, 단지 거기에서 연관 배열과 인덱스가 아닌 결과로 dataPoint
var에 액세스 할 수 있습니다. 또한 그 세 줄! coffeescript 루프를 사용하면 배열은 루프에서 한 줄 씩 쓸 수 있습니다.연관 배열을 통한 coffeescript 루프
나는 이런 일이 가능 상상 :
magnitudeArray = for dataPoint of chartData when dataPoint.magnitude?
당신은이 일의 청소기 coffeescriptier의 방법을 알고 있습니까?
당신은 알고 너무 : 그런 건에서 연관 배열로이 없다 Coffeescript/Javascript. 당신은 물건이 있습니다. – Paulpro
자바 스크립트에서 매우 중요한 것은 객체입니다. 나는 그것을 연관 배열로 사용하고있다. 프로토 타입과 메서드가 없습니다. 어떻게 표현 하시겠습니까? – Fresheyeball