JavaScript 범위 및 변수의 사용 규칙에 대한 간략한 소개


1. JavaScript의 스코프


JavaScript에는 두 가지 유형의 범위가 있습니다. 하나는 전역 범위이고 다른 하나는 지역 범위입니다.


1. 글로벌 범위:

전역 범위는 가장 큰 범위이며 전역 범위에서 정의된 변수는 어디에서나 사용할 수 있습니다. 브라우저 페이지가 열리면 자동으로 전역 범위가 생성됩니다 window. 범위는 페이지가 닫힐 때 소멸될 때까지 항상 존재하며 브라우저 콘솔에서 액세스할 수 있는 변수는 모두 전역 범위에 있습니다.


2. 지역 범위:


로컬 스코프는 글로벌 스코프 아래에 생성된 작은 스코프입니다. . 모든 함수는 로컬 범위입니다.


2. 변수 사용 규칙


변수 사용 규칙도 액세스 규칙할당 규칙의 두 가지 유형으로 나뉩니다.


1. 가변 액세스 규칙


가변 액세스 규칙은 위쪽으로만 검색할 수 있고 아래쪽으로는 검색할 수 없습니다.

먼저 자신의 범위 내에서 검색하고 있는 경우 직접 사용하십시오.

그렇지 않으면 상위 수준 범위로 이동하여 찾고, 그렇지 않으면 상위 수준 범위로 이동하여 찾습니다.

전역 범위까지 그러한 변수가 없으면 오류가 직접 보고됩니다(변수가 정의되지 않음).


2. 변수 할당 규칙


변수에 값을 할당할 때는 먼저 변수를 찾은 다음 값을 할당해야 합니다. 변수 할당 규칙은 다음과 같습니다.

먼저 자신의 범위 내에서 검색하고 있는 경우 직접 지정하십시오.

그렇지 않은 경우 상위 수준 범위로 이동하여 찾으십시오.

아직 다음 단계로 넘어가지 않았습니다.

전역 범위가 없으면 이 변수를 전역 변수로 정의하고 값을 할당합니다.

Acho que você gosta

Origin blog.csdn.net/lizhong2008/article/details/130561838
Recomendado
Clasificación