⊗jsPmFVGVCh 221 of 505 menu

JavaScript에서 전역 변수 변경하기

전역 변수는 함수 호출 시점에만 변경된다는 점을 유의하세요. 함수 호출이 없으면 변수는 변경되지 않습니다:

let num = 1; function func() { num = 2; // let이 작성되지 않음 - 외부 변수를 변경 console.log(num); } // func(); - 함수 호출을 주석 처리 console.log(num); // 1을 출력 - 변수가 변경되지 않음

이제 함수 호출 후에만 전역 변수가 변경된다는 것을 코드로 시연해 보겠습니다:

let num = 1; function func() { num = 2; } console.log(num); // 1을 출력 func(); // 변수 변경 console.log(num); // 2를 출력

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { num = 2; } func(); console.log(num);

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { num = 2; } console.log(num);

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { let num = 2; } func(); console.log(num);

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { let num = 2; } console.log(num); func();

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { num = 2; } console.log(num); func();

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

let num = 1; function func() { num++; } func(); func(); func(); console.log(num);

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

function func() { num = 2; } let num = 1; console.log(num); func();

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

function func() { num = 2; } let num = 1; func(); console.log(num);
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부