0
레일 4.2.3을 사용하고 있습니다. 나는이 자바 스크립트를 가지고있다.루프 내의 문장이 coffeescript에서 작동하는지 알고 싶습니다.
for (i = 0; i < listItems.length; i++) {
if (listItems[i] === window.location.pathname)
return i
}
커피 스크립트로 바꾸고 싶다. 그래서
if window.location.pathname in [listItems[i]] return i for i in [0...listItems.length]
을 시도했지만이 실행시 나는 오류 "구문 에러 경우 예기치 않은 : [표준 입력] : 3 : 77"을 얻는다. 이 JS를 번역하는 올바른 방법은 무엇입니까?
:-) 하나 개의 복잡한 라인이 [말'listItems.indexOf (창 싶지 않은 특별한 이유보다 읽기가 훨씬 쉽게
같은 것입니다. location.pathname)'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf)? –