Javascript 컬렉션을 포맷하는 데 "적절한"방법은 무엇입니까?Javascript 컬렉션의 올바른 형식 지정
나는 모든 주요 형식의 문제를 정리하고 해결하기 위해, 내 자바 스크립트 파일에 jshint을 실행하기 위해 노력하고있어,하지만 난처럼 말도 안되는 오류의 톤을 받고 있어요 : 나는 많은 컬렉션을 정의하기 때문에
Expected a string and instead saw key.
같은 :
var data = {key: "value"};
이없는 법적 또는 수용 자바 스크립트인가?
분명히, 내가로 변경하여 문제를 해결할 수 있습니다
var data = {"key": "value"};
하지만 차라리 그냥 무의미 미적 변화를 만들기 위해 자신에게 추가 작업의 톤을주지 않을 것입니다. 분명히 첫 번째 양식은 key
을 "key"텍스트가 포함되지 않은 변수로 해석 할 수 있지만 문제가 발생하지는 않았습니다. 내가 본 적이있는 모든 자바 스크립트 예제는 두 표현을 상호 교환 할 수있는 것으로 취급하는 경향이 있습니다.
두 방법 모두 구문 상 유효합니다. linting이 그것이 가치가있는 것보다 더 많은 문제가되지 않도록하십시오 ..., 이것은 인기가없는 의견 인 것처럼 보입니다. – Tim