Javascript 코드를 변태적으로…?
자바스크립트 코드를 변태적으로 만들어주는 프로그램입니다. -_-a
실행파일의 프로그램을 다운받으셔도 되고 HTML파일을 받아서 브라우저에서 실행하셔도 됩니다.
실행파일에는 파일을 바로 변환해주는 기능도 포함되어있습니다. ^^;
그럼 변태적이라는게 뭐냐….
주석제거, 불필요한 공백제거, 한줄로 만들기 와 같은 작업을 수행합니다.
/* * HTML Element Converter 2006.09.06 * by NHN UII.Gony */ var Checkbox = Class({ __const : function(id) { this._source = $(id); this.options = Class.extend({ skinFormat : './images/check_%s.gif' // on, off }, arguments[1]);
이런 코드를…
var Checkbox=Class({__const:function(id){this._source=$(id);this.options=Class.extend({skinFormat:'./images/check_%s.gif'},arguments[1]);
이렇게 만드는 겁니다.
코드가 짧아서 느낌이 안오시는 분들은 필히 긴 코드로 해보시기 바랍니다.
부수적인 효과로는 “코드 판독 짜증나게 만들기”와 “소스코드 용량 줄이기”가 있습니다.
7690 bytes 의 소스를 btcode 로 변환하고 나서 5832 bytes 가 되었으니, 꽤 높은 압축률인 것 같습니다.
P.S// 필요하진 않겠지만, 같은 문법을 가진 ActionScript 에도 사용가능합니다. ^-^
P.S2// 사용툴은 터보델파이입니다.