>  기사  >  웹 프론트엔드  >  JavaScript를 사용하여 함수 내부의 전역 변수 값을 변경하는 방법은 무엇입니까?

JavaScript를 사용하여 함수 내부의 전역 변수 값을 변경하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2023-09-15 12:37:111520검색

如何使用 JavaScript 更改函数内部全局变量的值?

두 가지 유형의 변수 모두 해당 액세스 범위의 컨텍스트에서 모든 프로그래밍 언어로 선언할 수 있습니다. 로컬 변수 및 전역 변수.

전역 범위 변수 - 전역 범위 변수는 코드 파일 내에서 전역적으로 선언된 변수이며 파일 내의 모든 코드 블록이나 함수에서 액세스할 수 있습니다. 이러한 변수의 범위는 전역입니다.

로컬 범위 변수 - 함수 또는 특정 코드 블록 내부에 선언된 변수이며 해당 코드 블록 외부가 아닌 해당 특정 코드 블록 내에서만 액세스하거나 사용할 수 있습니다. 이러한 변수의 범위는 특정 코드 블록으로 제한되므로 이러한 변수는 로컬 범위 변수입니다.

이 글에서는 JavaScript를 사용하여 함수 내에서 코드 파일의 전역 변수 값을 변경하는 방법을 알아봅니다.

JavaScript를 사용하여 함수 내에서 전역 변수의 값을 변경하는 것은 매우 쉽습니다. JavaScript에서는 아래와 같이 두 가지 방법으로 전역 변수의 값을 변경할 수 있습니다. -

  • 값을 직접 변경하세요.

  • 값을 변경하려면 대괄호 구문을 사용하세요.

코드 예제를 통해 이러한 메서드의 실제 구현을 자세히 이해해 보겠습니다.

직접 값 변경

이 방법에서는 전역 변수의 이름을 사용하여 값을 할당하여 전역 변수의 값을 직접 변경할 수 있습니다.

문법

다음 구문은 전역 변수의 값에 직접 액세스하고 변경하는 방법을 이해하는 데 도움이 됩니다. -

으아악

JavaScript 코드 예제를 통해 이 메서드의 실제 구현을 살펴보겠습니다.

알고리즘

  • 1단계 - 첫 번째 단계에서는 HTML 문서에 두 개의 서로 다른 입력 요소를 추가합니다. 각각의 유형 속성 값은 숫자이며, 선택한 사용자로부터 두 개의 숫자 입력을 받습니다.

  • 2단계 - 다음 단계에서는 문서에 버튼 요소를 추가하고 함수를 허용하고 사용자가 버튼을 클릭할 때 호출하는 onclick 이벤트를 사용합니다. 피>

  • 3단계 - 세 번째 단계에서는 JavaScript 함수를 정의하고 이를 이전 단계에서 추가한 버튼의 onclick 이벤트에 값으로 할당합니다.

  • 4단계 - 이 단계에서는 사용자가 입력 요소에 입력한 값을 가져오고 이 두 값의 곱을 사용하여 전역 변수의 값을 변경합니다. 이러한 모든 작업은 이전 단계에서 선언된 함수 내에서 수행됩니다.

다음 예에서는 JavaScript를 사용하여 함수에서 전역 변수의 값을 변경하는 방법을 설명합니다. -

으아악

위의 예에서는 changeVal()이라는 함수 내에서 매번 사용자가 전역 변수 globe의 값을 8에서 변경하고 있음을 분명히 알 수 있습니다.

값 변경을 위한 대괄호 구문

이것은 JavaScript를 사용하여 함수 내부의 전역 변수 값을 변경하는 또 다른 방법 또는 구문입니다. 이 방법에서는 변수에 직접 액세스하는 대신 대괄호 구문을 사용하여 해당 값에 액세스하고 변경합니다.

문법

다음 구문은 대괄호 구문을 사용하여 전역 변수 값에 액세스하고 변경하는 방법을 보여줍니다. -

으아악

실제로 이 메소드를 구현하고 코드 예시에서 전역 변수의 값을 변경해 보겠습니다.

알고리즘

이 예제의 알고리즘은 이전 예제의 알고리즘과 유사합니다. 함수 내부의 변수에 액세스하는 구문을 직접 구문에서 대괄호 구문으로 변경하기만 하면 됩니다. 아래 예는 변경해야 하는 사항을 자세히 이해하는 데 도움이 됩니다.

다음 예에서는 대괄호 구문을 사용하여 전역 구문 값에 액세스하고 변경하는 방법을 보여줍니다. -

으아악

이 예에서는 대괄호 구문을 사용하여 전역 변수 globe의 값에 액세스하고 이를 초기 값에서 두 입력 숫자의 곱으로 변경합니다.

이 글에서는 전역 변수의 값을 초기 값에서 새로운 값으로 변경하는 두 가지 방법을 배웠습니다. 실제 구현을 이해하기 위해 각 메서드에 대한 코드 예제를 통해 두 메서드를 자세히 논의합니다.

위 내용은 JavaScript를 사용하여 함수 내부의 전역 변수 값을 변경하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제