javascript ๊ธฐ์ดˆ๋ฌธ๋ฒ•์ •๋ฆฌ

scope ํ•จ์ˆ˜์„ ์–ธ๋ฌธ์œผ๋กœ ์ •์˜ํ•œ ํ•จ์ˆ˜๋Š” ํ•จ์ˆ˜ ํ˜ธ์ด์ŠคํŒ…์ด ์ผ์–ด๋‚œ๋‹ค.ํ•จ์ˆ˜ ํ‘œํ˜„์‹์€ ๋ถˆ๊ฐ€๋Šฅ ํ•จ์ˆ˜ ํ˜ธ์ด์ŠคํŒ…: ํ•จ์ˆ˜ ์„ ์–ธ ์ด์ „์— ํ˜ธ์ถœ์ด ๋œ๋‹ค. describe('scope ๋Œ€ํ•ด์„œ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.', function () { // scope๋Š” ๋ณ€์ˆ˜์˜ ๊ฐ’(๋ณ€์ˆ˜์— ๋‹ด๊ธด ๊ฐ’)์„ ์ฐพ์„ ๋•Œ ํ™•์ธํ•˜๋Š” ๊ณณ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋“œ์‹œ ๊ธฐ์–ตํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. it('ํ•จ์ˆ˜ ์„ ์–ธ์‹(declaration)๊ณผ ํ•จ์ˆ˜ ํ‘œํ˜„์‹(expression)์˜ ์ฐจ์ด๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.', function () { let funcExpressed = 'to be a function'; expect(typeof funcDeclared).to.equal("function"); expect(typeof funcExpressed).to.equal("string"); functio..
becky(์ง€์€)
'javascript ๊ธฐ์ดˆ๋ฌธ๋ฒ•์ •๋ฆฌ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก