๐ท 7์ผ์ฐจ ๐ท
โ
global๊ณผ ์ฝ์, ํ์ด๋จธ
๐global๊ณผ ์ฝ์, ํ์ด๋จธ
โจglobal
- ๋
ธ๋์ ์ ์ญ ๊ฐ์ฒด
- ๋ธ๋ผ์ฐ์ ์ window ๊ฐ์ ์ญํ
- ๋ชจ๋ ํ์ผ์์ ์ ๊ทผ ๊ฐ๋ฅ
- window์ฒ๋ผ ์๋ต๋ ๊ฐ๋ฅ (console, require๋ global์ ์์ฑ)
- global ์์ฑ์ ๊ฐ์ ๋์
ํ๋ฉด ๋ค๋ฅธ ํ์ผ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ
โจconsole ๊ฐ์ฒด
- console.time, onsole.timeEnd : ์๊ฐ ๋ก๊น
- console.error : ์๋ฌ ๋ก๊น
- console.log : ํ๋ฒํ ๋ก๊ทธ
- conosle.dir : ๊ฐ์ฒด ๋ก๊น
- console.trace : ํธ์ถ ์คํ ๋ก๊น
โจํ์ด๋จธ
- setTimeout(์ฝ๋ฐฑ ํจ์, ๋ฐ๋ฆฌ์ด) : ์ฃผ์ด์ง ๋ฐ๋ฆฌ์ด (1000๋ถ์ 1์ด) ์ดํ์ ์ฝ๋ฐฑ ํจ์๋ฅผ ์คํ
- setInterval(์ฝ๋ฐฑ ํจ์, ๋ฐ๋ฆฌ์ด) : ์ฃผ์ด์ง ๋ฐ๋ฆฌ์ด๋ง๋ค ์ฝ๋ฐฑ ํจ์๋ฅผ ๋ฐ๋ณต ์คํ
- setImmediate(๊ณจ๋ฐฑ ํจ์) : ์ฝ๋ฐฑ ํจ์๋ฅผ ์ฆ์ ์คํ
- clearTimeout(์์ด๋) : setTimeout์ ์ทจ์
- clearInterval(์์ด๋) : setInterval์ ์ทจ์
- clearImmediate(์์ด๋) : setImmediate์ ์ทจ์