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

728x90

๋ฉ”์„œ๋“œ

2/7 ์›” ํ”ผ๊ณคํ•œ ์›”์š”์ผ ๐Ÿ˜ช disabled๋Š” text ์ž…๋ ฅ์ฐฝ์„ ๋น„ํ™œ์„ฑํ™”ํ•จ removeAttr() : ์†์„ฑ ๊ฐ’์„ ์‚ญ์ œ remove() : ์ž๊ธฐ ์ž์‹ ๊ณผ ์ž์‹ ์˜ ํ›„์†์„ ๋ชจ๋‘ ์‚ญ์ œ empty() : ์ž๊ธฐ ์ž์‹ ์„ ์‚ญ์ œํ•˜์ง€ ์•Š๊ณ  ํ›„์†๋งŒ ์‚ญ์ œ function my_func() { $('[type=text]').val('์†Œ๋ฆฌ์—†๋Š” ์•„์šฐ์„ฑ!!')) $('[type=text]').attr('value', '๋ณ€๊ฒฝ๋ณ€๊ฒฝ!') $('[type=text]').attr('disabled', 'disabled') $('[type=text]').removeAttr('disabled') //disabled ์†์„ฑ ์‚ญ์ œ $('ul').remove() $('ul').empty() } ์ƒˆ๋กœ์šด Element ๋งŒ๋“ค ๋•Œ๋Š” ์—ฌ๋Š”·๋‹ซ๋Š” Tag ๋ชจ๋‘ ์จ์ค˜์•ผ ํ•จ. t.. ๋”๋ณด๊ธฐ
2/4 ๊ธˆ ๋ถˆ๊ธˆ~~ ๐Ÿ˜๐Ÿ˜ธ JavaScript ๋ฌธ์„œ ๊ฐ์ฒด(document object) : component๋ฅผ JS ๊ฐ์ฒดํ™” WebStorm์— jQuery Library ์ถ”๊ฐ€ jQuery ๋ฌธ๋ฒ• $๋กœ ์‹œ์ž‘ 1. Universal Selector(์ „์ฒด ์„ ํƒ์ž) : HTML ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  Element๋ฅผ ์„ ํƒ, ๊ธฐํ˜ธ๋Š” * ์ด์šฉ 2. Tag Selector : ํƒœ๊ทธ๋ช…์„ ์ด์šฉํ•˜์—ฌ ์„ ํƒ 3. ID Selector : ID Attribute๋ฅผ ์ด์šฉํ•˜์—ฌ ์„ ํƒ, ์ค‘๋ณต ๋ถˆ๊ฐ€, ๊ธฐํ˜ธ๋Š” # ์ด์šฉ 4. Class Selector : Class Attribute๋ฅผ ์ด์šฉํ•˜์—ฌ ์„ ํƒ, ์ค‘๋ณต ๊ฐ€๋Šฅ, ๊ธฐํ˜ธ๋Š” . ์ด์šฉ 5. ๋ถ€๋ชจ, ์ž์‹, ํ›„์†, ํ˜•์ œ ๊ด€๊ณ„ : ๊ธฐํ˜ธ >๋Š” ์ž์‹ ์„ ํƒ, ๊ณต๋ฐฑ(space)์€ ํ›„์† ์„ ํƒ 6. ๋™์œ„ ์„ ํƒ์ž : ํ˜•์ œ ์„ ํƒ์ž, ๊ธฐํ˜ธ.. ๋”๋ณด๊ธฐ
1/20 ๋ชฉ Sequence Date Type์ธ class range list๋‚˜ tuple์ฒ˜๋Ÿผ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์˜์—ญ์— ๋Œ€ํ•œ ์˜๋ฏธ๋งŒ ์ €์žฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ ์€ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์œผ๋กœ ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Œ a = range(10) = range(0, 10, 1) : (inclusive, exclusive, range) range๋„ ์‹œํ€€์Šค ์ž๋ฃŒํ˜•์ด๊ธฐ ๋•Œ๋ฌธ์— indexing, slicing ๊ฐ€๋Šฅ(but ์›๋ณธ์˜ type์„ ์œ ์ง€ํ•จ) Text Sequence Type์ธ class string in ์—ฐ์‚ฐ์ž์˜ ๋ฐ˜๋Œ€๋Š” not in .upper() ๋ฌธ์ž์—ด์„ ๋Œ€๋ฌธ์ž๋กœ ์ „ํ™˜ํ•จ .strip() ๋ฌธ์ž์—ด์˜ ์•ž๋’ค ๊ณต๋ฐฑ์„ ์ œ๊ฑฐํ•จ .replace() ๋ฌธ์ž์—ด ์ค‘ ์ผ๋ถ€๋ฅผ ๋‹ค๋ฅธ ๋ฌธ์ž์—ด๋กœ ๋Œ€์ฒดํ•จ a = range(10, 50, 1) print.. ๋”๋ณด๊ธฐ
1/19 ์ˆ˜ ์•„๋‚˜์ฝ˜๋‹ค ํ”„๋กฌํ”„ํŠธ๋กœ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์—ด์–ด์„œ ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ์„ค๋ช…ํ•ด์ฃผ์…จ๋‹ค~ Ctrl + / : ์ฃผ์„ ์ฒ˜๋ฆฌ ์ค‘์ฒฉ ๋ฆฌ์ŠคํŠธ ์ธ๋ฑ์‹ฑ์€ print(๋ฆฌ์ŠคํŠธ[0][0]) ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ : ๊ฐ™์€ ์ž๋ฃŒํ˜• +(์ดํ•ญ ์—ฐ์‚ฐ์ž) ์ž๋ฃŒํ˜• .sort ๋ฉ”์„œ๋“œ๋Š” ์›๋ณธ ์ž์ฒด ์ •๋ ฌ, sorted() ํ•จ์ˆ˜๋Š” ์›๋ณธ์€ ๋‘๊ณ  ์ •๋ ฌ๋œ ๋ณต์‚ฌ๋ณธ ๋งŒ๋“ฆ id() : ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์˜ hash ๊ฐ’ ์•Œ๋ ค์คŒ, ์ˆซ์ž 0~256๊นŒ์ง€๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์˜ hash ๊ฐ’ ๊ณต์œ  is ์—ฐ์‚ฐ์ž : ๊ฐ’์ด ์•„๋‹Œ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์˜ hash ๊ฐ’์„ ๋น„๊ต (๊ฐ™์€ ๊ฐ์ฒด์ธ์ง€) a = 100 b = 100 print(a is b) # is ์—ฐ์‚ฐ์ž. True ํŠœํ”Œ๋„ ์ค‘์ฒฉ ๊ฐ€๋Šฅ a = (1, 2, (3, 4), 5) ์›์†Œ๊ฐ€ ํ•˜๋‚˜๋ผ๋ฉด a = (1, ) ๋ฐ˜๋“œ์‹œ , ํ‘œ๊ธฐ ์›์†Œ ์—ฌ๋Ÿฌ ๊ฐœ์ผ ๊ฒฝ์šฐ ์†Œ๊ด„ํ˜ธ ์ƒ๋žต .. ๋”๋ณด๊ธฐ
12/19 ์ผ ์„ฑ๊ณผ • ์—˜๋ฆฌ์Šค AI ํŠธ๋ž™ 4๊ธฐ Pre-Track : ์ฝ”๋“œ ์“ฐ๊ธฐ ์ „์— ๋ฌธ์ œ ๋‚ด์šฉ๊ณผ ์กฐ๊ฑด์„ ์ •ํ™•ํžˆ ์ดํ•ดํ•˜๊ณ , ๊ตฌ์กฐ๋ฅผ ๋จผ์ € ์ง  ๋’ค ํ•„์š”ํ•œ ์š”์†Œ๋“ค์„ ๋„ฃ์–ด์•ผ ํšจ์œจ์ ์ด๋‹ค. ๋„ฃ์œผ๋ฉด์„œ ์ž‘๋™ํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“œ๋ ค๋‹ˆ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฐ๋‹ค. ๐Ÿ˜ฟ ์—ฌํƒœ ๋ฐฐ์› ๋˜ ๊ฒƒ๋“ค์„ ์ •ํ™•ํžˆ ์ดํ•ดํ•˜๊ณ  ์‘์šฉํ•ด์•ผ๋งŒ ํ’€ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋ฅธ ๋ถ„๋“ค์€ ์–ด๋–ป๊ฒŒ ํ‘ธ์…จ์„๊นŒ ๊ถ๊ธˆํ•ด์„œ ๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ค๊ฐ€, ๋ฐ˜๋ณต๋ฌธ์€ ๋ฌผ๋ก  ๋ชจ๋“ˆ๊นŒ์ง€ ์ž์œ ์ž์žฌ๋กœ ๊ตฌ์‚ฌํ•˜์‹œ๋Š” https://blog.naver.com/PostList.naver?blogId=tbrk8585 ๋ฐœ๊ฒฌ.. ๋‚˜์™€ ๊ฐ™์€ ์—˜๋ฆฌ์Šค ์ง€์›์ž์ด์‹  ๊ฒƒ ๊ฐ™์€๋ฐ, ๋„ˆ๋ฌด ์ž˜ํ•˜์…”ใ…œ ์‹ค๋ ฅ์ฐจ๊ฐ€ ์ด๋Ÿฐ ๊ฑฐ๊ตฐ์š”. ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ, ๋ฌธ์ œํ’€์ด ์•Œ์ฐจ๊ฒŒ ๊ธฐ๋กํ•ด๋†“์œผ์‹œ๊ณ , https://www.acmicpc.net/๋„ ํ‘ธ์‹œ๋Š”๊ตฌ๋‚˜! ๋ฉ‹์ ธ์š”!! ๐Ÿ‘ ์˜ค๋Š˜์˜ ํ’€์ด๋Š” ํŒŒ์ด์ฌ - ํ•จ์ˆ˜์™€ ๋ฉ”.. ๋”๋ณด๊ธฐ

728x90