๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Java48

6๏ธโƒฃ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ - ๋ฌธ์ž/๋ฌธ์ž์—ด ์ฐพ๊ธฐ, ๊ฐ–๊ณ ์˜ค๊ธฐ (indexOf, slice ๋“ฑ) ์ฐพ๊ธฐ -> .indexof ("๋ฌธ์ž"); .search ("๋ฌธ์ž์—ด); ๊ฐ–๊ณ ์˜ค๊ธฐ -> .slice (์ˆซ์žX๋ถ€ํ„ฐ , ์ˆซ์žX๊นŒ์ง€) .substring (์œ„์™€ ๋™์ผ) .split (X ๋ถ€ํ„ฐ ์ž๋ฅด๊ธฐ) ์ตœ๊ทผ SNS ์ƒ์— '#์‚ฌ์žฅ๋‹˜ํž˜๋‚ด์„ธ์š”' ํ•ด์‹œํƒœ๊ทธ๋ฅผ ๋‹ฌ๊ณ  ์ˆ˜๊ธฐ๋กœ ์ง์ ‘ ์ด ๊ฐ™์€ ์‘์›๋ฌธ๊ตฌ๋ฅผ ์“ด ์˜์ˆ˜์ฆ ์‚ฌ์ง„์ด ์ค„์ง€์–ด ์˜ฌ๋ผ์˜ค๊ณ  ์žˆ๋‹ค. ์ฝ”๋กœ๋‚˜ ๋•Œ๋ฌธ์— ์‚ฌ์ •์ด ์–ด๋ ค์›Œ์ง„ ๋™๋„ค ๊ฐ€๊ฒŒ์˜ ์Œ์‹์„ ์ฃผ๋ฌธํ•˜๊ณ  ์˜์ˆ˜์ฆ๊ณผ ์ธ์ฆ ์‚ฌ์ง„์„ ์ฐ์–ด ์ž์˜์—…์ž๋“ค์„ ์‘์›ํ•˜๋Š” ์šด๋™์ด ๋ฒŒ์–ด์ง„ ๊ฒƒ์ด๋‹ค. 2021. 3. 3.
2๏ธโƒฃ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ Inline , Internal , external ๋ฐฉ์‹ p ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค ์—ฌ๊ธฐ๊ฐ€ pํƒœ๊ทธ์ž…๋‹ˆ๋‹ค js ํŒŒ์ผ (myScript.js) -> /** * */ function func() { alert('External function ํ˜ธ์ถœ'); document.getElementById('myP').innerHTML='hello'; } 2021. 3. 2.
target๊ณผ iframe์„ ํ™œ์šฉํ•œ ์ด๋ฏธ์ง€ ํ™•๋Œ€ ์ถœ๋ ฅ 2021. 2. 25.
LinkedList ๊ฐ„๋‹จ ์ •๋ฆฌ & ์š”์•ฝ LinkedList๋Š” ArrayList์™€ ํ•จ๊ป˜ List๋ฅผ ๊ตฌ์ฒดํ™”ํ•œ ํด๋ž˜์Šค๋‹ค. ArrayList๋Š” ๋ฐฐ์—ด์„ ์‚ฌ์šฉํ•ด์„œ List๋ฅผ ๊ตฌํ˜„ํ•œ ํด๋ž˜์Šค์ง€๋งŒ. ArrayList์™€ ๋‹ฌ๋ฆฌ LinkedList๋Š” ๊ฐ๊ฐ์˜ ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•œ๋‹ค. ArrayList๋Š” ํ•œ๋ฉ์–ด๋ฆฌ ํฐ ๋ฐฐ์—ด์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์ด์ง€๋งŒ, LinkedList๋Š” ์–‘๋ฐฉํ–ฅ ์—ฐ๊ฒฐ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ค์–ด์ ธ์žˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋…ธ๋“œ(Node)๋กœ ๊ตฌ์„ฑ๋˜์–ด ์—ฐ๊ฒฐ์ด ๋˜๋Š”๊ตฌ์กฐ๋‹ค. LinkedList์˜ ์žฅ์ ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ด ์›ํ™œํ•˜๋‹ค๋Š”์ ์— ์žˆ๋‹ค. ์œ„์น˜๊ฐ€ ์–ด๋””๋“  ์ถ”๊ฐ€๋‚˜ ์‚ญ์ œ๋ฅผ ํ•  ๊ฒฝ์šฐ ๋ณ€๊ฒฝ๋˜๋Š” ๋…ธ๋“œ๋งŒ ๋‹ค์‹œ ์—ฐ๊ฒฐํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ๊ฒฐ๋ก ์€ ArrayList๋Š” ๊ฒ€์ƒ‰์ด ๋งŽ์„๋•Œ ์‚ฌ์šฉํ•˜๊ณ  LinkedList๋Š” ์ฒจ์‚ญ์ด ๋งŽ์„๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ์˜ค๋Š˜ LinkedList ๊ณต๋ถ€ํ•œ๊ฒƒ ์˜ˆ์ œ 1 2.. 2021. 2. 3.