* named function์ class์ object์ ๊ดํ ๊ฐ๋ ์ ๋ฆฌ ๊ฒ์๊ธ์์ ํ๋ฒ ๋ ์ธ๊ธํ๋ค.
const printGood = function () {
console.log('Good');
}
์ผ๋ฐ์ ์ธ ์ด๋ฐ ํจ์์ ์ธ๋ฌธ์์, function ์์ ์ด๋ฆ์ ๋ถ์ฌ์ฃผ์ด (named function) ๋๋ฒ๊น ํ ๋ ํจ์ ์ด๋ฆ์ด ๋์์ ๋๋ฒ๊น ์ ๋ ์์ฝ๊ฒ ํ ์ ์๋ค.
const printGood = function print() {
console.log('Good');
}
ํจ์ ์์์ ํจ์๋ฅผ ๋ถ๋ฅด๋ recursions๋ ๋๋ฒ๊น ์ ํ์ฉํ ์ ์๋ค. (๋ฐ๋ณต๋๋ ํ๊ท ๊ฐ์ ๊ณ์ฐํ๋ ๋ฑ์ ๊ฒฝ์ฐ์ ์ฌ์ฉ)
const printGood = function print() {
console.log('Good');
print();
}
'๐จ JavaScript > ๊ธฐํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ฅ ์ต์ ์ jquery ๋งํฌ (0) | 2022.06.16 |
---|---|
console.clear(); (0) | 2022.05.31 |
[๋๋ฆผ์ฝ๋ฉ] IIFE (์ฆ์ ํธ์ถ๋๋ ํจ์ ๋ง๋ค๊ธฐ) (0) | 2022.04.27 |
[๋๋ฆผ์ฝ๋ฉ] ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต์์ฌ์ดํธ (๊ณต๋ถ ์ ์ฐธ์กฐ) (0) | 2022.04.14 |