์ธํŒŒ

You Can Become A

Progr

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

jQuery

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
JQuery

๐Ÿ“š ์ œ์ด์ฟผ๋ฆฌ AJAX ์š”์ฒญ ๋ฌธ๋ฒ• ์ •๋ฆฌ

์ œ์ด์ฟผ๋ฆฌ AJAX ์š”์ฒญ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—๋Š” ajax์˜ ๊ธฐ๋ณธ๊ฐœ๋… ๊ฐ„๋‹จ ์ •๋ฆฌ์™€ ์ œ์ด์ฟผ๋ฆฌ ajax ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. AJAX ๋ž€? AJAX๋ž€ asynchronous Javascript and XML์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜์€ XML๋ณด๋‹ค HTML์ด๋‚˜ JSON์„ ๋” ๋งŽ์ด ์“ฐ์ง€๋งŒ, ๊ฐœ๋ฐœ ๋‹น์‹œ xml์ด ์ฃผ๋ฅ˜๋ผ์„œ ์ด๋ฆ„์ด ๊ทธ๋ ‡๊ฒŒ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์›น์—์„œ๋Š” ํ•œ ๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ๋กœ๋”ฉํ•˜๋ฉด ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋ฅผ ๋กœ๋”ฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋งํฌ๋ฅผ ํƒ€๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ํ”ํžˆ ๋งํ•˜๋Š” ํŽ˜์ด์ง€ ๊นœ๋นก์ž„์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์„ ํ•ด๋ณด๋ฉด, ํŽ˜์ด์ง€๋ฅผ ์ „ํ™˜ํ•˜์ง€ ์•Š๊ณ ๋„ ์˜ˆ์ƒ ๊ฒ€์ƒ‰์–ด์™€ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. Gmail๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ฃ . ๋ฐ”๋กœ AJAX ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์˜€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋น„๋™๊ธฐ์ ์œผ๋กœ ์„œ๋ฒ„์— ์š”์ฒญ์„ ํ•˜์—ฌ ํŽ˜์ด์ง€ ์ „ํ™˜ ์—†์ด๋„ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ..

category_image
์ธํŒŒ_
2021.10.08
1
JQuery

๐Ÿ“š ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this vs ์ œ์ด์ฟผ๋ฆฌ $(this) ์ฐจ์ด

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ this๋Š” ํ˜„์žฌ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ์—์„œ ์ฐธ์กฐ๋˜๋Š” ๊ฐ์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•จ์ˆ˜ ๋‚ด์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, ํ•จ์ˆ˜ ํ˜ธ์ถœ ๋ฐฉ์‹์— ๋”ฐ๋ผ this๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฐ์ฒด๊ฐ€ ๋‹ฌ๋ผ์ง€๊ฒŒ ๋œ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด ์ด๋ฒ ํŠธ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ธ๋ผ์ธ์œผ๋กœ ๋“ฑ๋กํ•  ๊ฒฝ์šฐ ํ•จ์ˆ˜๋‚ด์˜ this๋Š” ๋ฒ„ํŠผ์ด ์•„๋‹Œ window ๊ฐ์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚ค๊ฒŒ ๋œ๋‹ค. Button ๋ฐ˜๋ฉด addEventListener ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ ๊ฐ™์€๊ฒฝ์šฐ ์ด๋ฒคํŠธ์— ๋ฐ”์ธ๋”ฉ๋œ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ด๊ฒƒ์€ ์ด๋ฒคํŠธ ๊ฐ์ฒด์˜ currentTarget ํ”„๋กœํผํ‹ฐ์™€ ๊ฐ™๋‹ค. Button ์ œ์ด์ฟผ๋ฆฌ $(this) ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this์™€ ์ œ์ด์ฟผ๋ฆฌ $(this)๋Š” ๋ช…์นญ์€ ๊ฐ™์„ ์ง€๋ผ๋„ ์‹ค์ œ๋กœ ํ‘œ์‹œ๋˜๋Š” ์ •๋ณด๋Š” ์„œ๋กœ ๋‹ค๋ฅด๋‹ค. ์ œ์ด์ฟผ๋ฆฌ์—์„œ $(this)๋Š” ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ ๋‚ด์—์„œ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•œ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์—ญ..

category_image
์ธํŒŒ_
2021.09.29
5
JQuery

๐Ÿ“š jQuery ๊ธฐ๋ณธ ๋ฌธ๋ฒ• $() ์ •๋ฆฌ

jQuery ๊ธฐ๋ณธ ๋ฌธ๋ฒ• $(์„ ํƒ์ž).๋™์ž‘ํ•จ์ˆ˜1().๋™์ž‘ํ•จ์ˆ˜2() $(์„ ํƒ์ž).๋™์ž‘ํ•จ์ˆ˜1().๋™์ž‘ํ•จ์ˆ˜2() ๋‹ฌ๋Ÿฌ($) ๊ธฐํ˜ธ๋Š” ์ œ์ด์ฟผ๋ฆฌ๋ฅผ ์˜๋ฏธํ•˜๊ณ , ์ œ์ด์ฟผ๋ฆฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์‹๋ณ„์ž์ด๋‹ค. - ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ ์›ํ•˜๋Š” HTML ์š”์†Œ๋ฅผ ์„ ํƒํ•˜๊ณ , - ๋™์ž‘ ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜์—ฌ ์„ ํƒ๋œ ์š”์†Œ์— ์›ํ•˜๋Š” ๋™์ž‘์„ ์„ค์ •ํ•œ๋‹ค. jQuery $๊ฐ์ฒด โ€‹jQuery๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € jQuery ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜์—ฌ์•ผ ํ•œ๋‹ค. ์ƒ์„ฑ๋œ jQuery ๊ฐ์ฒด๋Š” ๋‹ค์–‘ํ•œ ๋ฉ”์†Œ๋“œ๋ฅผ ๊ฐ€์ง€๋Š”๋ฐ, jQuery๋ฅผ ํ•™์Šตํ•œ๋‹ค๊ณ  ํ•˜๋Š” ๊ฒƒ์€ ๋Œ€์ฒด๋กœ ์ด ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ตํžˆ๋Š” ๊ฒƒ์ด๋‹ค. $() // jQuery() ํ•จ์ˆ˜์˜ ์ถ•์•ฝํ˜• jQuery() ํ•จ์ˆ˜๋Š” ์ „๋‹ฌ๋˜๋Š” ์ธ์ˆ˜์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์›€์ง์ž„์„ ํ•˜์ง€๋งŒ ๊ฒฐ๊ตญ jQuery ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. ์ธ์ˆ˜์˜ ์ข…๋ฅ˜..

category_image
์ธํŒŒ_
2021.09.28
2
JQuery

๐Ÿ“š jQuery ์„ค์น˜ & ์ ์šฉ ๋ฐฉ๋ฒ•

์ œ์ด์ฟผ๋ฆฌ ์„ค์น˜ ํ•œ๋•Œ ์ „์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ & ์ ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํฌ์ŠคํŒ… ํ•ด๋ณธ๋‹ค. 1. ๋กœ์ปฌ ๋‹ค์šด๋กœ๋“œ ๋ฐฉ๋ฒ• ์•„๋ž˜ ๋งํฌ๋กœ ๋“ค์–ด๊ฐ€ jquery ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•œ๋’ค, ์ž์‹ ์˜ ํ”„๋กœ์ ํŠธ์— ๋„ฃ์œผ๋ฉด ๋œ๋‹ค. jQuery What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. jquery.c..

category_image
์ธํŒŒ_
2021.09.27
(0)