๋ชฉ๋กjavaScript (3)
๐ฑ dreaming DiNO

์ถ์ฒ: https://tristy.tistory.com/51 [JavaScript] JavaScript ํํค์น๊ธฐ - ๋์ ์๋ฆฌ ํธ๋ฆฌ์คํฐ๊ฐ JavaScript๋ฅผ ๊ณต๋ถํ๋ฉฐ ๋จ๊ธด ๊ธฐ๋ก์ ๋๋ค. ํ๋ฆฐ ๋ด์ฉ์ ์ธ์ ๋ ์ง ๋ง์ํด์ฃผ์ธ์ ~! ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ์ด ์ธ์ด๊ฐ ๋๋์ฒด ์ด๋ป๊ฒ ๋์ํ๋์ง ๊ถ๊ธํ ๋๊ฐ ์์ต๋๋ค. ๋๋์ฒด๊ฐ tristy.tistory.com ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ์ด ์ธ์ด๊ฐ ๋๋์ฒด ์ด๋ป๊ฒ ๋์ํ๋์ง ๊ถ๊ธํ ๋๊ฐ ์์ต๋๋ค. ๋๋์ฒด๊ฐ ์ฑ๊ธ ์ค๋ ๋์ธ์ง ๋ฉํฐ ์ค๋ ๋์ธ์ง ํท๊ฐ๋ฆฌ๊ฒ ๋์ํ๋ ์ด์ํ ์ธ์ด์ ๋๋ค. ๊ทธ๋์ ์ด๋ฒ์๋ ํ๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋์ ์๋ฆฌ๋ฅผ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. ๐ฃ ์๋ฐ์คํฌ๋ฆฝํธ ๋์ ๊ตฌ์กฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋์ ์๋ฆฌ๋ฅผ ๋ณด๊ธฐ ์ ์ ๋จผ์ ์ ์ฒด์ ์ธ ๋์ ๊ตฌ์กฐ๋ฅผ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์๋ฐ์คํฌ..
class Counter { constructor() { this.counter = 0; } increase() { this.counter++; console.log(`counter : ${this.counter}`); if(this.counter %5 === 0){ console.log('yo!') } } } const coolCounter = new Counter(); function printSomething() { console.log('yo!') } coolCounter.increase(); // counter : 1 coolCounter.increase(); // counter : 2 coolCounter.increase(); // counter : 3 coolCounter.increase()..