작은 웹 애플리케이션의 JavaScript 변수 사용을 최적화하려고합니다. 각 함수가 Ajax 호출을 생성하고 쿼리 문자열을 반복적으로 사용하는 약 5 개의 함수가 있습니다. 각 함수 내부에 쿼리 변수를 선언해야합니까, 아니면 전역으로 선언 할 때 효율성이 향상 될까요? 내가 무슨 말의 매우 간단한 예는 다음과 같습니다JavaScript 변수를 효율적으로 선언하기
지역 선언
<script type="text/javascript">
function queryOne() {
var queryString = "query arguments";
}
function queryTwo() {
var queryString = "query arguments";
}
</script>
글로벌 선언
<script type="text/javascript">
var queryString;
function queryOne() {
queryString = "query arguments";
}
function queryTwo() {
queryString = "query arguments";
}
</script>
는 사용하는 주목할만한 효율 이점이있다인가 세계 선언 제도?
: // jsperf.com/)를 찾아보십시오. –