ysicompressor jar 명령 줄 도구를 사용하여 js 파일을 압축하는 동안 구문 오류가 발생합니다.yui 압축기가 올바른 javascript 구문에 대한 구문 오류를 제공합니다.
[ERROR] 1796 : 28 : 유효하지 않은 속성 ID
나는 변수 commentGroup
있습니다. 나는 commentGroup as key
의 값을 가진 JSON 객체로 푸시하고 싶다. 이것을 성취하기 위해 나는 이것을 answer이라고 부릅니다.
var commentGroup = 'owner';
var groupIndex= [];
groupIndex.push({[commentGroup]: 1}); // Error line 1796
왜 잘못된 속성 ID를 말하고 있습니까? 내가 yuicompressor-2.4.7.jar
을 사용하고
은 내가 YUI 압축기 나는에 대한 해결책을 가지고 {[commentGroup]: 1}
이해하지 못하는 생각 JavaScript/CSS/HTML Compressor
출력
{
"message": "Unexpected token: name (commentGroup)",
"filename": 0,
"line": 3,
"col": 18,
"pos": 66
}
에 위의 코드 시도 위의 문제는, 내가 선언해야합니다. metime 변수를 만든 다음, 그 변수에 키로 객체를 넣은 다음 배열로 푸시합니다.
var commentGroup = 'owner';
var aObject= {};
aObject[commentGroup]= 1;
var groupIndex= [];
groupIndex.push(aObject);