웹사이트의 소스보기를 할때 자바스크립트 코드가 다음과 같이 압축되어
가독성이 떨어져있는 경우가 있다(일종의 코드숨기기)
다음 사이트에 접속하여 압축된 코드를 복사하여
Beautify javascript or HTML 창에 붙여넣기하고 ctrl-enter 하면
아래와 같이 보기좋아진 코드를 얻을수있다
압축된 코드
var arg;this.div=null;this.classMain="tabber";this.classMainLive="tabberlive";this.classTab="tabbertab";this.classTabDefault="tabbertabdefault";this.classNav="tabbernav";this.classTabHide="tabbertabhide";this.classNavActive="tabberactive";this.titleElements=['h2','h3','h4','h5','h6'];this.titleElementsStripHTML=true;this.removeTitle=true;this.addLinkId=false;this.linkIdFormat='nav ';for(arg in argsObj){this[arg]=argsObj[arg];} this.REclassMain=new RegExp('\\b'+this.classMain+'\\b','gi');this.REclassMainLive=new RegExp('\\b'+this.classMainLive+'\\b','gi');this.REclassTab=new RegExp('\\b'+this.classTab+'\\b','gi');this.REclassTabDefault=new RegExp('\\b'+this.classTabDefault+'\\b','gi');this.REclassTabHide=new RegExp('\\b'+this.classTabHide+'\\b','gi');this.tabs=new Array();if(this.div){this.init(this.div);this.div=null;}}
들여쓰기되어 보기좋아진 코드
var arg; this.div = null; this.classMain = "tabber"; this.classMainLive = "tabberlive"; this.classTab = "tabbertab"; this.classTabDefault = "tabbertabdefault"; this.classNav = "tabbernav"; this.classTabHide = "tabbertabhide"; this.classNavActive = "tabberactive"; this.titleElements = ['h2', 'h3', 'h4', 'h5', 'h6']; this.titleElementsStripHTML = true; this.removeTitle = true; this.addLinkId = false; this.linkIdFormat = 'nav '; for (arg in argsObj) { this[arg] = argsObj[arg]; } this.REclassMain = new RegExp('\\b' + this.classMain + '\\b', 'gi'); this.REclassMainLive = new RegExp('\\b' + this.classMainLive + '\\b', 'gi'); this.REclassTab = new RegExp('\\b' + this.classTab + '\\b', 'gi'); this.REclassTabDefault = new RegExp('\\b' + this.classTabDefault + '\\b', 'gi'); this.REclassTabHide = new RegExp('\\b' + this.classTabHide + '\\b', 'gi'); this.tabs = new Array(); if (this.div) { this.init(this.div); this.div = null; } }
'컴퓨터 > 기타' 카테고리의 다른 글
unix에서 파일안에 있는 null character space로 대치하기 (0) | 2014.01.17 |
---|---|
한줄데이타 정해진자릿수(offset)로 나누기 (0) | 2013.07.04 |
SyntaxHighlighter(프로그램 소스코드 표시기) 티스토리(tistory)에서 사용하기 (0) | 2013.07.02 |
개역한문(漢文) 성경에서 한자단어 및 한글(한자)단어 추출 (0) | 2013.07.02 |
PowerPoint 2007에는 매크로 기록(Record Macro)하기가 없네요 (1) | 2013.06.20 |