⊗jsPmFTDT 230 of 505 menu

JavaScript의 Function expression과 Function declaration

JavaScript에서 함수를 선언하는 방법은 두 가지가 있습니다.

첫 번째 방법은 function을 사용하여 함수 이름을 바로 지정하여 선언하는 것입니다:

function func() { console.log('!'); } func(); // '!'를 출력합니다

두 번째 방법은 이름 없는 함수를 만들어 어떤 변수에 할당하는 것입니다:

let func = function() { console.log('!'); }; func(); // '!'를 출력합니다

학술적으로 첫 번째 방법은 Function Declaration (함수 선언), 두 번째 방법은 Function Expression (함수 표현식)이라고 합니다.

다음 함수가 Function Declaration인지 Function Expression인지 판단하세요:

function func() { console.log('!'); }

다음 함수가 Function Declaration인지 Function Expression인지 판단하세요:

let func = function() { console.log('!'); }
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부