2014-11-26 2 views
0

JavaScript 코드가 압축 된 후에도 매우 큽니다. 사용하지 않는 기능을 모두 제거하여 제거 할 수 있습니까?JavaScript 파일에서 사용하지 않는 함수를 제거하십시오.

예를 들어 CSS 파일에서 사용하지 않는 클래스를 제거하려면 "먼지 - 더티"Firefox 추가 기능을 사용할 수 있습니다. 자바 스크립트에서도 동일한 작업을 수행 할 수 있습니까?

+0

usedFunctions = array(); function myFunc(){ usedFunctions.push('myFunc'); } 
: http://stackoverflow.com/q/162551/21945 – mhawke

+1

Java 또는 자바 스크립트를 ?? –

+0

@ Felix-Robinchik 해당 자바 및'jQuery'와 함께 작동하므로 jquery 파일에서 사용되지 않는 함수를 제거하거나 jQuery없이 코드를 작성하는 방법 –

답변

-1

Java 또는 Javascript를 언급하고 있는지 확실하지 않지만 JQuery와 CSS 같은 것을 언급하기 때문에 Javascript를 사용해야합니다. 따라서 제목과 질문 설명이 잘못 되었다면 수정하십시오. 모든 자바 스크립트 기능을 나열하는 방법을 찾고 있다면

어쨌든,이 봐 주시기 바랍니다 : How to list all of javascript functions beginning with _func

당신은 단지 'FUNC'필터링을 무시할 수 있습니다.
예 :
if(typeof window[x] === "function") functions.push(x);

우리는 여전히 필터하는 방법을 찾아야하지만.

또 다른 방법은 함수가 호출되는 경우 표시 할 배열을 만드는 것입니다.
예 :

당신은 여기에 답변을 찾을 수 있습니다
+0

'jQuery'없이 함수를 작성하려면 어떻게해야합니까? –

관련 문제