[JavaScript] ํƒ€์ž… ๋ณ€ํ™˜๊ณผ ๋‹จ์ถ• ํ‰๊ฐ€

ํƒ€์ž… ๋ณ€ํ™˜์ด๋ž€? ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๊ฐ’์˜ ํƒ€์ž…์„ ๋‹ค๋ฅธ ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์›์‹œ ๊ฐ’์€ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‚ฌ์‹ค ๊ฐ’์„ ์ง์ ‘ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๊ณ  ํ”ผ์—ฐ์‚ฐ์ž์˜ ๊ฐ’์„ ์•”๋ฌต์ ์œผ๋กœ ํƒ€์ž… ๋ณ€ํ™˜ํ•ด ์ƒˆ๋กœ์šด ํƒ€์ž…์˜ ๊ฐ’์„ ๋งŒ๋“ค์–ด ์‚ฌ์šฉํ•˜๊ณ  ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๋ช…์‹œ์  ํƒ€์ž… ๋ณ€ํ™˜(ํƒ€์ž… ์บ์ŠคํŒ…) : ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜๋„์ ์œผ๋กœ ๊ฐ’์˜ ํƒ€์ž…์„ ๋ณ€ํ™˜ ์‹œํ‚ด ์•”๋ฌต์  ํƒ€์ž… ๋ณ€ํ™˜(ํƒ€์ž… ๊ฐ•์ œ ๋ณ€ํ™˜) : ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์— ์˜ํ•ด ์•”๋ฌต์ ์œผ๋กœ ํƒ€์ž…์ด ์ž๋™ ๋ณ€ํ™˜๋จ ์•”๋ฌต์  ํƒ€์ž… ๋ณ€ํ™˜ ๊ฐœ๋ฐœ์ž์˜ ์˜๋„์™€๋Š” ์ƒ๊ด€์—†์ด ์ฝ”๋“œ์˜ ๋ฌธ๋งฅ์„ ๊ณ ๋ คํ•ด ์•”๋ฌต์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ๊ฐ•์ œ ๋ณ€ํ™˜์‹œํ‚ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฌธ๋งฅ์— ๋ถ€ํ•ฉํ•˜์ง€ ์•Š๋Š” ์ƒํ™ฉ์—์„œ ๊ฐ€๊ธ‰์  ์—๋Ÿฌ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค์ง€ ์•Š๊ณ  ํƒ€์ž…์„ ๋ณ€ํ™˜์‹œ์ผœ ํ‘œํ˜„์‹์„ ํ‰๊ฐ€ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ ๋ฌธ์ž์—ด ์—ฐ๊ฒฐ ์—ฐ์‚ฐ์ž +๋ฅผ ํ†ตํ•ด ๋ฌธ์ž์—ด๊ณผ ..

[JavaScript] ์ œ์–ด๋ฌธ

์ œ์–ด๋ฌธ์€ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์ฝ”๋“œ ๋ธ”๋ก(*๋ธ”๋ก๋ฌธ)์„ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ ๋ฐ˜๋ณต ์‹คํ–‰์„ ํ• ๋•Œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ข…๋ฅ˜ ์„ค๋ช… ์˜ˆ์‹œ ์กฐ๊ฑด๋ฌธ ์กฐ๊ฑด์‹์˜ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๋ธ”๋ก๋ฌธ์˜ ์‹คํ–‰์„ ๊ฒฐ์ • if-else, switch ๋ฐ˜๋ณต๋ฌธ ์กฐ๊ฑด์‹์˜ ํ‰๊ฐ€ ๊ฒฐ๊ณผ๊ฐ€ ์ฐธ์ธ ๊ฒฝ์šฐ ์ฝ”๋“œ ๋ธ”๋ก๋ฌธ์„ ๋ฐ˜๋ณต ์‹คํ–‰ for, while, do-while break ์ฝ”๋“œ ๋ธ”๋ก์„ ํƒˆ์ถœ continue ํ˜„ ์ง€์ ์—์„œ ๋ธ”๋ก๋ฌธ์„ ์ค‘๋‹จํ•˜๊ณ  ๋ฐ˜๋ณต๋ฌธ์˜ ์ฆ๊ฐ์‹์œผ๋กœ ์‹คํ–‰ ํ๋ฆ„์„ ์ด๋™ *๋ธ”๋ก๋ฌธ : 0๊ฐœ ์ด์ƒ์˜ ๋ฌธ์„ ์ค‘๊ด„ํ˜ธ๋กœ ๋ฌถ์€ ๊ฒƒ์œผ๋กœ ์ œ์–ด๋ฌธ์ด๋‚˜ ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•  ๋•Œ ์ฃผ๋กœ ์‚ฌ์šฉ. ** ์ œ์–ด๋ฌธ์„ ํ†ตํ•ด ์ฝ”๋“œ์˜ ์‹คํ–‰ ํ๋ฆ„์„ ์ธ์œ„์ ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๋Š” ์ฝ”๋“œ์˜ ํ๋ฆ„์„ ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ค์–ด ๊ฐ€๋…์„ฑ์„ ํ•ด์น˜๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋ฒ•์—์„œ๋Š” forEach, map, filter, r..

[JavaScript] ์—ฐ์‚ฐ์ž

์—ฐ์‚ฐ์ž์™€ ํ”ผ์—ฐ์‚ฐ์ž๋ž€? ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ์ „, ์—ฐ์‚ฐ์ž์™€ ํ”ผ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•œ ์ •์˜๋ฅผ ๋จผ์ € ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฉ์–ด ์„ค๋ช… ์—ฐ์‚ฐ์ž(Operator) ํ•˜๋‚˜ ์ด์ƒ์˜ ํ‘œํ˜„์‹์„ ๋Œ€์ƒ์œผ๋กœ ์‚ฐ์ˆ , ํ• ๋‹น, ๋น„๊ต, ๋…ผ๋ฆฌ, ํƒ€์ž…, ์ง€์ˆ˜ ์—ฐ์‚ฐ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐํ˜ธ ํ”ผ์—ฐ์‚ฐ์ž(Operand) ์—ฐ์‚ฐ์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐ’์œผ๋กœ ํ‰๊ฐ€๋  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ํ‘œํ˜„์‹(๋ณ€์ˆ˜, ์ƒ์ˆ˜ ๋“ฑ)์œผ๋กœ ์—ฐ์‚ฐ์˜ ๋Œ€์ƒ ์˜ˆ๋ฅผ ๋“ค์–ด์„œ 3 + 7 ์—ฐ์‚ฐ์ด ์ฃผ์–ด์ง„๋‹ค๋ฉด, 3๊ณผ7์€ ํ”ผ์—ฐ์‚ฐ์ž๊ณ  +๊ฐ€ ์—ฐ์‚ฐ์ž๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์—ฐ์‚ฐ์ž ๋ถ€์ˆ˜ํšจ๊ณผ๋ž€? ๋ถ€์ˆ˜ํšจ๊ณผ๋ž€ ํ”ผ์—ฐ์‚ฐ์ž์˜ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๋Š” ๋“ฑ ๋‹ค๋ฅธ ์ฝ”๋“œ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์—ฐ์ž”์ž๋Š” ๋ถ€์ˆ˜ํšจ๊ณผ๊ฐ€ ์—†์œผ๋‚˜, ํ• ๋‹น ์—ฐ์‚ฐ์ž(=), ์ฆ๊ฐ€/๊ฐ์†Œ ์—ฐ์‚ฐ์ž(++/--), delete์—ฐ์‚ฐ์ž๋Š” ๋ถ€์ˆ˜ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž ํ”ผ์—ฐ์‚ฐ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ˆ˜ํ•™์ ..

[JavaScript] ๋ฐ์ดํ„ฐ ํƒ€์ž…

๋ฐ์ดํ„ฐ ํƒ€์ž…์ด๋ž€? ์‹(ํ‘œํ˜„์‹)์ด *ํ‰๊ฐ€๋˜์–ด ์ƒ์„ฑ๋œ ๊ฒฐ๊ณผ์ธ ๊ฐ’์˜ ์ข…๋ฅ˜๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ชจ๋“  ๊ฐ’์„ ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”๋ฐ, ES6์€ 7๊ฐœ์˜ ํƒ€์ž…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. *ํ‰๊ฐ€ : ์‹์„ ํ•ด์„ํ•ด์„œ ๊ฐ’์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ฐธ์กฐํ•œ๋Š” ๊ฒƒ [ES6์˜ 7๊ฐœ์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…] ๊ตฌ๋ถ„ ๋ฐ์ดํ„ฐ ํƒ€์ž… ์„ค๋ช… ์›์‹œํƒ€์ž… ์ˆซ์ž(number) ํƒ€์ž… ์ˆซ์ž. ์ •์ˆ˜์™€ ์‹ค์ˆ˜ ๊ตฌ๋ถ„ ์—†์ด ํ•˜๋‚˜์˜ ์ˆซ์ž ํƒ€์ž…๋งŒ ์กด์žฌ ๋ฌธ์ž์—ด(string) ํƒ€์ž… ๋ฌธ์ž์—ด ๋ถˆ๋ฆฌ์–ธ(boolean) ํƒ€์ž… ๋…ผ๋ฆฌ์  ์ฐธ(true)์™€ ๊ฑฐ์ง“(false) undefined ํƒ€์ž… var ํ‚ค์›Œ๋“œ๋กœ ์„ ์–ธ๋œ ๋ณ€์ˆ˜์— ์•”๋ฌต์ ์œผ๋กœ ํ• ๋‹น๋˜๋Š” ๊ฐ’ null ํƒ€์ž… ๊ฐ’์ด ์—†๋‹ค๋Š” ๊ฒƒ์„ ์˜๋„์ ์œผ๋กœ ๋ช…์‹œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ’ ์‹ฌ๋ฒŒ(symbol) ํƒ€์ž… ES6์—์„œ ์ถ”๊ฐ€๋œ 7๋ฒˆ์งธ ํƒ€์ž… ๊ฐ์ฒด ํƒ€์ž… ๊ฐ์ฒด, ํ•จ์ˆ˜, ๋ฐฐ์—ด ๋“ฑ ์ˆซ์ž..

[JavaScript] ์›น ์Šคํ† ๋ฆฌ์ง€(localStorage, sessionStorage)๋ž€?

์›น ์Šคํ† ๋ฆฌ์ง€๋ž€? ์›น ์Šคํ† ๋ฆฌ์ง€๋Š” *์ฟ ํ‚ค์™€ ๋น„์Šทํ•˜๊ฒŒ ํ•ด๋‹น ๋„๋ฉ”์ธ๊ณผ ๊ด€๋ จ๋œ ํŠน์ • ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋ฒ„๊ฐ€ ์•„๋‹ˆ๋ผ ํด๋ผ์ด์–ธํŠธ์— ์ €์žฅ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. HTML5์— ๋„์ž…๋œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์œผ๋กœ, ์ฟ ํ‚ค์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ ์ฐจ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. *์ฟ ํ‚ค์— ๋Œ€ํ•ด์„  ์•„๋ž˜์˜ ๋‚ด์šฉ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”. https://j-su2.tistory.com/42 [๋„คํŠธ์›Œํฌ] ์ฟ ํ‚ค(Cookie), ์„ธ์…˜(Session)์ด๋ž€? Web๊ฐœ๋ฐœ์„ ํ•˜๋‹ค๋ณด๋ฉด ํ•„์ˆ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋Š” ์›น ํ†ต์‹ ์„ ์œ„ํ•œ ์ €์žฅ์†Œ์ธ ์ฟ ํ‚ค์™€ ์„ธ์…˜์„ ๋งˆ์ฃผ์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์šฐ์„  ์ด๋Ÿฌํ•œ ์ €์žฅ์†Œ๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋ฅผ ์•Œ๊ธฐ์œ„ํ•ด HTTP์˜ ํŠน์ง•์„ ์•Œ์•„์•ผํ•ฉ๋‹ˆ๋‹ค. **HTTP์™€ HTTPS j-su2.tistory.com ์›น ์Šคํ† ๋ฆฌ์ง€์˜ ํŠน์ง•๊ณผ ์ฟ ํ‚ค์™€์˜ ์ฐจ์ด์  ํ‚ค์™€ ๊ฐ’์˜ ์Œ ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ์ฟ ํ‚ค์™€ ๋‹ฌ๋ฆฌ, ..

JavaScript 2022. 7. 13. 20:24
[JavaScript] ๋ณ€์ˆ˜

๋ณ€์ˆ˜๋ž€? ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋ณ€์ˆ˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ๊ฐœ๋…์œผ๋กœ, ์‚ฌ๋žŒ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ปดํ“จํ„ฐ๋Š” CPU๋ฅผ ์‚ฌ์šฉํ•ด ์—ฐ์‚ฐ์„ ํ•˜๊ณ , *๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์…€์€ ๊ณ ์œ ํ•œ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋˜๊ณ  CPU๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์—์„œ ์›ํ•˜๋Š” ๊ฐ’์„ ์ฝ์–ด ๋“ค์—ฌ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ๊ฐ’์— ์ง์ ‘ ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์•ˆ์ „ํ•˜์ง€ ์•Š์•„์„œ ๋ณ€์ˆ˜๋ผ๋Š” ๋งค์ปค๋‹ˆ์ฆ˜์„ ์ด์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. *๋ฉ”๋ชจ๋ฆฌ : ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์…€์˜ ์ง‘ํ•ฉ์ฒด. ์…€ 1๊ฐœ = 1๋ฐ”์ดํŠธ(8๋น„ํŠธ) ๋ณ€์ˆ˜(variable)๋Š” ํ•˜๋‚˜์˜ ๊ฐ’์„ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ํ™•๋ณดํ•œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ ์ž์ฒด ๋˜๋Š” ๊ทธ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ™์ธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ’์˜ ์œ„์น˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ƒ์ง•์ ์ธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค..

[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ํ™˜๊ฒฝ ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์™€ Node.js๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ•ด์„ํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์„ ๋‚ด์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ข…๋ฅ˜ ๋ชฉ์  ๋ธŒ๋ผ์šฐ์ € HTML, CSS, JS๋ฅผ ์‹คํ–‰ํ•ด ์›นํŽ˜์ด์ง€๋ฅผ ๋ธŒ๋ผ์šฐ์ € ํ™”๋ฉด์— ๋ Œ๋”๋ง ํ•˜๋Š”๊ฒƒ Node.js ๋ธŒ๋ผ์šฐ์ € ์™ธ๋ถ€์—์„œ JS ์‹คํ–‰ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ ๋”ฐ๋ผ์„œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์ฝ”์–ด์ธ ECMAScript ์ด์™ธ์— ์ถ”๊ฐ€๋กœ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ๋“ค์€ ์„œ๋กœ ํ˜ธํ™˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ธŒ๋ผ์šฐ์ €๋Š” *DOM API๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๊ณ , Node.js๋Š” *ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๊ธฐ๋ณธ ์ œ๊ณตํ•˜์ง€๋งŒ ์ด๋Š” ์„œ๋กœ ํ˜ธํ™˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋ธŒ๋ผ์šฐ์ €๋Š” ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ Web API๋ฅผ ์ง€์›ํ•˜๊ณ , Node.js๋Š” ๊ณ ์œ ์˜ API๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. *DOM API : ํŒŒ์‹ฑ๋œ HTML ์š”์†Œ๋ฅผ ์„ ํƒํ•˜๊ฑฐ๋‚˜ ์กฐ์ž‘ํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ..

[JavaScript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ž€?

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํƒ„์ƒ ๋ณดํ†ต ์–ธ์–ด๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋ฒ”์šฉ์ ์ธ ์šฉ๋„๋กœ ์„ค๊ณ„๋˜๋Š” ๋ฐ˜๋ฉด, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ์›นํŽ˜์ด์ง€์˜ ๋‹จ์ˆœํ•œ ๋ณด์กฐ ๊ธฐ๋Šฅ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ œํ•œ์ ์ธ ์šฉ๋„๋กœ ํƒ„์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 1995๋…„, ์›น ๋ธŒ๋ผ์šฐ์ € ์‹œ์žฅ์„ ์ง€๋ฐฐํ•˜๋˜ ๋„ท์Šค์ผ€์ดํ”„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ฆˆ๊ฐ€ ๋ธŒ๋ Œ๋˜ ์•„์ดํฌ๊ฐ€ ๊ฐœ๋ฐœํ•œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋„์ž…ํ•˜๋ฉฐ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ์—” ๋ชจ์นด๋กœ ๋ช…๋ช…๋˜์—ˆ์œผ๋‚˜ ์ถ”ํ›„ ๋ผ์ด๋ธŒ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฑฐ์ณ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ผ๋Š” ์ตœ์ข… ์ด๋ฆ„์ด ํƒ„์ƒํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์˜ ํ‘œ์ค€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž๋ฆฌ์žก์•˜์œผ๋ฉฐ, ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜๋ฉฐ ๋ช…์‹ค์ƒ๋ถ€ํ•œ ๋ฒ”์šฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์–ธ์–ด๋กœ ์„ฑ์žฅํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ‘œ์ค€ํ™” 1996๋…„ 8์›”, ๋„ท์Šค์ผ€์ดํ”„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ฆˆ์™€ ๊ฒฝ์Ÿ์‚ฌ์˜€๋˜ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๊ฐ€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํŒŒ์ƒ ๋ฒ„์ „์ธ JScript๋ฅผ I..