node.js 및 socket.io를 사용하여 하나의 작은 채팅 응용 프로그램을 만들었습니다. 그것은 나를 위해 잘 작동하지만 내 편집자 (이클립스) 플러그인 JsHint 내 코드에서 다음과 같이 하나의 오류를 보여줍니다."토큰 후 예상되는 식별자"에 관한 JsHint 오류 발생
io.sockets.in(room).emit(msgtype, data);
오류 : 코드 위
Syntax error on token ".", Identifier expected after this token
나를 위해 아주 잘 실행되고 있지만, 편집자는 나에게 오류를 보여주는. 나는 문제가 무엇인지 이해하지 못한다. 나는 동일한 오류에 대해 구글을 가지고있다. 그러나 여전히 어떤 해결책도 얻지 못하고있다. 누군가 node.js에 코드를 작성하는 방법을 보여 주면 그것은 나에게 매우 도움이됩니다.
What version of JSHint are you using? Presumably the problem is that in is a reserved word and can only be used as a property identifier in that way in ES5. In recent versions of JSHint ES5 is assumed by default and that code should not issue a warning.
어떤 JSHint 버전을 사용하고 있습니까? 아마도 문제는 'in'은 예약어이며 ES5에서 그런 식으로 속성 식별자로만 사용할 수 있다는 것입니다. 최근 버전의 JSHint에서는 기본적으로 ES5가 사용되며 코드는 경고를 보내서는 안됩니다. –