2012-06-09 2 views
3

Bookmarklet을 사용하여 Google Closure Compiler 또는 YUI Compressor과 같은 JavaScript 마이너를 사용하려고했습니다. 그러나 모든 큰 따옴표를 큰 따옴표로 바꾸기 때문에 저는 이것을 사용하지 않았습니다.JavaScript 압축기가 작은 따옴표를 큰 따옴표로 바꾸는 이유는 무엇입니까?

<a href="javascript:alert('hello')">hello</a> 

그래서, 파일 축소를 위해 MinifyJavascript을 사용 : 내가 좋아하는 따옴표로 코드를 동봉해야로서 나는, 따옴표가있는 코드를 사용할 수 없습니다. 왜 다른 minifier가 따옴표를 대체하는지 궁금합니다. 따옴표를 바꾸는 것은 코드를 축소하지 않습니다. 코드화 된 스타일에 대한 코딩 스타일은 중요하지 않습니다. 그렇다면이 이유는 무엇입니까? 이 답변에

+0

JavaScript의 줄이 아닌 HTML의 줄입니다. 일반 자바 스크립트에서는 백 슬래시를 사용하여 포함 된 따옴표를 이스케이프 처리 할 수 ​​있습니다. – Pointy

+0

이것은 Bookmarklet의 예제 코드입니다. 이 예제에서, 축소하고자하는 코드는'alert ('hello')'이고 Minifier는'alert ("hello")'로 설정합니다. –

+0

그 경우, 단순히''할 수 없습니까? –

답변