*call, apply, bind: ์๋ฐ์คํฌ๋ฆฝํธ์์๋ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ ์ธ์๋ ํจ์๋ฅผ ์ด๋์ ์ด๋ป๊ฒ ํธ์ถํ๋์ง์ ๊ด๊ณ์์ด this๊ฐ ๋ฌด์์ธ์ง ์ง์ ํ ์ ์์ *call: ๋ชจ๋ ํจ์์์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ this๋ฅผ ํน์ ๊ฐ์ผ๋ก ์ง์ ํ ์ ์์ ํจ์๋ฅผ ํธ์ถํ๋ฉด์ call์ ์ฌ์ฉํ๊ณ , this๋ก ์ฌ์ฉํ ๊ฐ์ฒด๋ฅผ ๋๊ธฐ๋ฉด ํด๋นํจ์๊ฐ ์ฃผ์ด์ง ๊ฐ์ฒด์ ๋ฉ์๋์ธ ๊ฒ์ฒ๋ผ ์ฌ์ฉํ ์ ์์ call์ ์ฒซ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ this๋ก ์ฌ์ฉํ ๊ฐ์ด๊ณ ๋งค๊ฐ๋ณ์๊ฐ ์์ผ๋ฉด ๊ทธ ๋งค๊ฐ๋ณ์๋ฅผ ํธ์ถํ๋ ํจ์๋ก ์ ๋ฌ๋จ const mike = { name: "Mike", }; const tom = { name: "Tom", }; function showThisName(){ console.log(this.name); } //์ฌ๊ธฐ์ this๋ window๋ฅผ ๊ฐ๋ฆฌ..