함수 외부의 지역 변수에 액세스

윌 스미스

나는 이것이 여러분에게 꼭 필요한 대답이 될 것이라는 것을 알고 있지만 최근에 JS를 배우기 시작했고 이것이 내가 이해하지 못하는 유일한 원칙 중 하나라는 것을 명심하십시오.

함수 내부의 변수를 전역으로 만드는 방법을 찾으려고합니다. 내 코드를 보여 주면 이해할 수있을 것입니다.

$('#inputSubmit').click(function() {
    addText_1("Good, your character's name is " + getInput() + ".");
    condition1 = true;
});
if(condition1 == true) {
   addText_1("Now")

};

다음 코드 줄을 실행하기 위해 if 문이 condition1 변수에 액세스 할 수있는 방법을 찾으려고합니다.

어떤 이유로 if 문은 click 이벤트 내의 condition1 값에 액세스 할 수 없습니다.

또한 내가하려는 작업을 수행하는 더 좋은 방법을 알고있을 수도 있습니다. 기본적으로 #inputSubmit을 클릭하면 addText_1 함수를 사용할 코드를 작성하려고합니다. 이 작업을 수행하는 다른 방법을 알고 있다면 알고 싶습니다.

도움을 주셔서 대단히 감사 드리며이 질문이 명확하지 않다면 죄송합니다.

ymz

기본적인 문제는 코드의 시간 축입니다. 코드가 2 개의 블록으로 빌드되었지만 마지막 블록은 실제로 첫 번째 블록보다 먼저 실행됩니다.

$('#inputSubmit').click(function() // occurs when the user click (#2)
{
    addText_1("Good, your character's name is " + getInput() + ".");
    condition1 = true;
});

if(condition1 == true) // occurs when the page load (#1)
{
   addText_1("Now")
};

나는 당신이하려는 것은 다음과 같습니다.

$('#inputSubmit').click(function() 
{
    addText_1("Good, your character's name is " + getInput() + ".");
    addText_1("Now")
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

함수 외부의 지역 변수에 액세스

분류에서Dev

함수 외부에서 지역 변수에 액세스하는 방법

분류에서Dev

함수 내부의 전역 변수는 외부에서 액세스 할 수 없습니다.

분류에서Dev

다른 함수 내부의 함수에서 PHP 액세스 전역 변수

분류에서Dev

VimL / Vimscript : 내부 함수에서 외부 함수의 지역 변수에 액세스하는 방법은 무엇입니까?

분류에서Dev

Python Scipy는 다른 함수의 지역 변수에 액세스합니까?

분류에서Dev

함수 내에 정의 된 전역 변수에 액세스

분류에서Dev

클래스 및 함수 외부의 변수에 액세스

분류에서Dev

노드의 함수 외부에서 변수에 액세스

분류에서Dev

함수 외부의 변수에 액세스-신속

분류에서Dev

네이티브 지오 코더의 함수 외부에서 변수에 액세스

분류에서Dev

전역 함수 내부의 환경 변수에 액세스-SwiftUI + CoreData

분류에서Dev

C # Func : 블록의 지역 변수에 액세스

분류에서Dev

* ngIf 내의 지역 변수에 액세스

분류에서Dev

내부 클래스의 지역 변수에 액세스하는 방법

분류에서Dev

Python의 클래스 함수에서 전역 변수에 액세스

분류에서Dev

외부 범위의 액세스 변수

분류에서Dev

초기화되지 않은 함수의 전역 변수 값에 액세스 할 수 없습니다.

분류에서Dev

다른 함수에서 전역 정의 변수의 함수에서 데이터 세트에 액세스

분류에서Dev

canvas.onmousemove 함수 외부에서 전역 변수에 액세스하는 방법은 무엇입니까?

분류에서Dev

Ajax JSON 객체를 함수 외부에서 액세스 할 전역 변수에 저장하는 방법

분류에서Dev

한 클래스에서 다른 클래스의 지역 변수에 액세스

분류에서Dev

함수의 변수에 액세스, 오류없이 클래스 외부

분류에서Dev

for 루프 내의 함수 외부에서 변수 (객체)에 액세스

분류에서Dev

외부에서 함수의 FREE 변수에 액세스하는 방법

분류에서Dev

Swift 함수 외부에서 변수에 액세스

분류에서Dev

함수 외부에서 개체 변수에 액세스

분류에서Dev

opencv 콜백 함수 외부에서 변수에 액세스

분류에서Dev

함수 외부에서 jQuery 변수에 액세스

Related 관련 기사

  1. 1

    함수 외부의 지역 변수에 액세스

  2. 2

    함수 외부에서 지역 변수에 액세스하는 방법

  3. 3

    함수 내부의 전역 변수는 외부에서 액세스 할 수 없습니다.

  4. 4

    다른 함수 내부의 함수에서 PHP 액세스 전역 변수

  5. 5

    VimL / Vimscript : 내부 함수에서 외부 함수의 지역 변수에 액세스하는 방법은 무엇입니까?

  6. 6

    Python Scipy는 다른 함수의 지역 변수에 액세스합니까?

  7. 7

    함수 내에 정의 된 전역 변수에 액세스

  8. 8

    클래스 및 함수 외부의 변수에 액세스

  9. 9

    노드의 함수 외부에서 변수에 액세스

  10. 10

    함수 외부의 변수에 액세스-신속

  11. 11

    네이티브 지오 코더의 함수 외부에서 변수에 액세스

  12. 12

    전역 함수 내부의 환경 변수에 액세스-SwiftUI + CoreData

  13. 13

    C # Func : 블록의 지역 변수에 액세스

  14. 14

    * ngIf 내의 지역 변수에 액세스

  15. 15

    내부 클래스의 지역 변수에 액세스하는 방법

  16. 16

    Python의 클래스 함수에서 전역 변수에 액세스

  17. 17

    외부 범위의 액세스 변수

  18. 18

    초기화되지 않은 함수의 전역 변수 값에 액세스 할 수 없습니다.

  19. 19

    다른 함수에서 전역 정의 변수의 함수에서 데이터 세트에 액세스

  20. 20

    canvas.onmousemove 함수 외부에서 전역 변수에 액세스하는 방법은 무엇입니까?

  21. 21

    Ajax JSON 객체를 함수 외부에서 액세스 할 전역 변수에 저장하는 방법

  22. 22

    한 클래스에서 다른 클래스의 지역 변수에 액세스

  23. 23

    함수의 변수에 액세스, 오류없이 클래스 외부

  24. 24

    for 루프 내의 함수 외부에서 변수 (객체)에 액세스

  25. 25

    외부에서 함수의 FREE 변수에 액세스하는 방법

  26. 26

    Swift 함수 외부에서 변수에 액세스

  27. 27

    함수 외부에서 개체 변수에 액세스

  28. 28

    opencv 콜백 함수 외부에서 변수에 액세스

  29. 29

    함수 외부에서 jQuery 변수에 액세스

뜨겁다태그

보관