모두 [1]과 [2] 사이의 주요 차이점은 무엇입니까?함수 내의 변수 선언과 외부 함수 선언의 차이점
[1] (당신이 여러 기능에서 변수 사용할 수있는 기능을 외부에 선언하는 경우 내가 아는) :
var myNumber:Number = 42;
function functionOne():void
{
trace(myNumber);
return;
}
function functionTwo():void
{
trace(myNumber);
return;
}
[2] :
function functionOne():void
{
var myNumber:Number = 42;
trace(myNumber);
return;
}
몇 가지 구체적인 질문 :
~ 변수 선언을 포함하는 함수를 여러 번 호출하면 변수는 어떻게됩니까?
~ [1]과 [2] 사이에 성능에 차이가 있습니까?
~ 루프 또는 조건문 내에서 변수 선언과 다른 점이 있습니까? 주석 내부에 카르마에 의해 제안
(모두 (여기)와 {여기가})
http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f9d.html ... 일반적으로, "클래스"간의 성능 차이가없는 성능에 가변 범위 – Karmacon