profile
Front-end Developer ๐Ÿ’ป๐Ÿ”œ
ํƒœ๊ทธ ๋ชฉ๋ก
์ „์ฒด๋ณด๊ธฐ (30)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(7)NaN(2)ํ•จ์ˆ˜ ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„(2)isNaN(2)length(2)isArray(2)indexOf(2)includes()(2)ํ”„๋กœํ† ํƒ€์ž…(2)๋ธ”๋ก ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„(2)slice(2)concat(2)split()(2)์ „์—ญ ๊ฐ์ฒด(2)isFinite(2)replace(2)trim()(1)trimEnd(1)set(1)POSITIVE_INFINITY(1)charAt(1)๋ถ€๋ถ„ํ•จ์ˆ˜์ข…์†(1)epsilon(1)git(1)test(1)๋ฐ€์ง‘ ๋ฐฐ์—ด(1)search(1)๋””์ž์ธํŒจํ„ด(1)exec(1)์ •๊ทœํ‘œํ˜„์‹(1)ํŒฌํ…€๋ฆฌ๋“œ(1)Immutable(1)undefined(1)๋”ํ‹ฐ๋ฆฌ๋“œ(1)์–‘์˜ ๋ฌดํ•œ๋Œ€(1)๋ฐฐ์—ด(1)timeout(1)์˜์‚ฌ ํด๋ž˜์Šค ํŒจํ„ด ์ƒ์†(1)wound-wait(1)math(1)setMinutes(1)substring(1)ํด๋ž˜์Šค ๊ธฐ๋ฐ˜ ์–ธ์–ด(1)์ œ 1์ •๊ทœํ˜•(1)๊ตฌ์กฐํŒจํ„ด(1)์ •๊ทœํ™”๊ณผ์ •(1)์ธํ„ฐํ”„๋ฆฌํ„ฐ ์–ธ์–ด(1)์ž์œ ๋ณ€์ˆ˜(1)๋ฌด๊ฒฐ์„ฑ(1)API(1)ํฌ์†Œ ๋ฐฐ์—ด(1)S(1)Non-Clustered Index(1)ํ˜ธ์ŠคํŠธ ๊ฐ์ฒด(1)push(1)๋น„ ๋ธ”๋ก ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„(1)๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(1)ํ”„๋ ˆ์ž„์›Œํฌ(1)ํ”„๋กœํผํ‹ฐ(1)๋ฐ˜ํ™˜๊ฐ’(1)now(1)ํ˜ธ์ด์ŠคํŒ…(1)์ค‘์ฒฉ๋ฃจํ”„์กฐ์ธ(1)์ „์—ญ ๋ณ€์ˆ˜(1)์•”๋ฌต์  ์ „์—ญ(1)B+ ํŠธ๋ฆฌ(1)FROM(1)of(1)For_Of(1)Clustered Index(1)BOM(1)ํ–‰๋™ํŒจํ„ด(1)NoSQL๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(1)new Date(dateString)(1)์ง๋ ฌํ™”(1)์ „์—ญ ํ•จ์ˆ˜(1)์ธ๋ฑ์Šค(1)๋„๋ฉ”์ธ(1)isSafeInteger(1)์ „์—ญ ํ”„๋กœํผํ‹ฐ(1)์ดํ–‰์  ํ•จ์ˆ˜ ์ข…์†(1)pow(1)instanceof(1)๋‚ด๋ถ€์กฐ์ธ(1)setMilliseconds(1)setHours(1)CRUD ์‚ฌ์šฉ๋ฒ•(1)text(1)๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(1)setTime(1)toDateString(1)Object.assign(1)Prototype(1)SQRT(1)w(1)์ •๊ทœํ™”๊ณผ์ • ํ•„์š”์„ฑ(1)๊ต์ฐจ์กฐ์ธ(1)JOIN(1)ajax(1)Infinity(1)ํŠธ๋žœ์ ์…˜ ์ „ํŒŒ(1)wait-die(1)ํ•จ์ˆ˜ ํ˜ธ์ด์ŠคํŒ…(1)์Œ์˜ ๋ฌดํ•œ๋Œ€(1)๋ฐ๋“œ๋ฝ ๋ฐฉ์ง€(1)setDate(1)match(1)for ~ in(1)getFullYear()(1)parseFloat(1)parseInt(1)=-(1)getHours()(1)number(1)getSeconds(1)char(1)์ž์—ฐ์กฐ์ธ(1)ํ•ด์‹œ์กฐ์ธ(1)XML(1)๋ ‰์‹œ์ปฌ ์Šค์ฝ”ํ”„(1)์ œ 2์ •๊ทœํ˜•(1)UTC(1)&&(1)MIN_VALUE(1)JS ํŒŒ์ผ ํ„ฐ๋ฏธ๋„์—์„œ ์‹คํ–‰(1)immutable.js(1)trimStart(1)ํ”Œ๋ž˜๊ทธ(1)๋Œ€์ˆ˜ํ™•์žฅ์„ฑ(1)eval(1)typeof(1)๋ฐ๋“œ๋ฝ(1)isInteger(1)new Date(year, month[, day, hour, minute, second, millisecond])(1)g(1)์ธ์Šคํ„ด์Šค(1)์ปดํŒŒ์ผ ์–ธ์–ด(1)json(1)๋กค๋ฐฑ(1)toExponential(1)CEIL(1)ํ•จ์ˆ˜์  ์ข…์†์„ฑ(1)let(1)ํด๋กœ์ €(1)MAX_VALUE(1)repeat(1)getTimezoneOffset(1)getTime()(1)Blob(1)๊ณ ๋ฆฝ์„ฑ ๋‹จ๊ณ„(1)ํ•„๋“œ(1)abs(1)์ผ๊ธ‰ ๊ฐ์ฒด(1)ํŠธ๋žœ์žญ์…˜(1)์กฐ์ธ(1)์ธํ„ฐํŽ˜์ด์Šค(1)new Date(milliseconds)(1)์—”ํ„ฐํ‹ฐ(1)toLowerCase(1)toUpperCase(1)String(1)์ฆ‰์‹œ์‹คํ–‰ํ•จ์ˆ˜(1)git ๋ช…๋ น์–ด(1)์†์„ฑ(1)์‹ฑ๊ธ€ํ†คํŒจํ„ด(1)ํƒ€์ž…(1)์ปค๋ฐ‹(1)jquery(1)lastIndexOf(1)์ƒ์„ฑํŒจํ„ด(1)wait for graph(1)ํ‚ค(1)Math ๊ฐ์ฒด(1)๋งˆํฌ์—…(1)DOM(1)MyISAM(1)tofixed(1)์™„์ „ํ•จ์ˆ˜์ข…์†(1)Enum(1)getMinutes(1)Constructor(1)ํ•จ์ˆ˜ ํ‘œํ˜„์‹(1)html(1)toTimeString(1)shift(1)erd(1)๋ณด์ด์Šค / ์ฝ”๋“œ ์ •๊ทœํ˜•(1)setMonth(1)getMilliseconds(1)์ธ๋ฑ์Šค ์„ฑ๋Šฅ ์ตœ์ ํ™”(1)splice(1)ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง• ์ด์Šˆ(1)PI(1)์ƒ์„ฑ์ž ํ•จ์ˆ˜(1)๋ถˆ๋ฆฌ์–ธ ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜(1)ํ•จ์ˆ˜ ์„ ์–ธ๋ฌธ(1)์ ˆ์ฐจ์ง€ํ–ฅ(1)Pop(1)toPrecision(1)NEGATIVE_INFINITY(1)์—ญ์ง๋ ฌํ™”(1)valueOf(1)์ œ 3์ •๊ทœํ˜•(1)reverse(1)max(1)strict mode(1)๋‹จ์ถ•ํ‚ค(1)VARCHAR(1)๋‹จ์ถ• ํ‰๊ฐ€(1)array(1)๋„ค์ดํ‹ฐ๋ธŒ ๊ฐ์ฒด(1)๊ด€๊ณ„ํ˜•๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(1)getdate(1)์‹คํ–‰ ์ปจํ…์ŠคํŠธ(1)์™ธ๋ถ€์กฐ์ธ(1)์ด์ƒํ˜„์ƒ(1)i(1)parse()(1)์œ ์‚ฌ ๋ฐฐ์—ด(1)๋ฌธ์ž์—ด ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜(1)์ˆซ์ž ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜(1)d(1)๊ฐ์ฒด์ง€ํ–ฅ(1)์ƒ์†(1)random(1)toString(1)FLOOR(1)db(1)GetDay(1)ํƒ€์ž… ์—ฐ์‚ฐ์ž(1)๋ณด์ด์Šค์ฝ”๋“œ ์ •๊ทœํ˜•(1)getMonth(1)regexp(1)Number ๊ฐ์ฒด(1)new Date(1)setFullYear(1)round(1)์ •๋ ฌ๋ณ‘ํ•ฉ์กฐ์ธ(1)ACID(1)InnoDB(1)๋ฆด๋ ˆ์ด์…˜(1)min(1)๋ ˆ์ฝ”๋“œ(1)Date(1)^M(1)ํŒจํ„ด(1)์ •์  ์Šค์ฝ”ํ”„(1)๋™์  ์Šค์ฝ”ํ”„(1)setSeconds(1)

[CS] API

API: ๋‘˜ ์ด์ƒ์˜ ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์ด ์„œ๋กœ ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ•  ๊ฒƒ์ธ์ง€, ์–ด๋– ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๊ฑด์ง€ ๋“ฑ์— ๋Œ€ํ•œ ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด์ž ์ปดํ“จํ„ฐ ์‚ฌ์ด์— ์žˆ๋Š” ์ค‘๊ณ„ ๊ณ„์ธต์ธํ„ฐํŽ˜์ด์Šค: ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ๊ฐœ์˜ ์‹œ์Šคํ…œ, ์žฅ์น˜ ์‚ฌ์ด์—์„œ ์ •๋ณด๋‚˜ ์‹ ํ˜ธ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ฒฝ๊ณ„๋ฉด์ปดํ“จํ„ฐ์˜ ๋‚ด๋ถ€์„œ๋ฒ„๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ตฌ

2025๋…„ 5์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[CS] JSON๊ณผ ์ง๋ ฌํ™”์™€ ์—ญ์ง๋ ฌํ™”, XML

JSON: Javascript ๊ฐ์ฒด ๋ฌธ๋ฒ•์œผ๋กœ ๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ ๊ตํ™˜ํ˜•์‹Javascript ๊ฐ์ฒด๋ฌธ๋ฒ•: ํ‚ค(key)๊ณผ ๊ฐ’(value)์œผ๋กœ ๊ตฌ์„ฑex) {key : value}value ์ ‘๊ทผ๋ฒ•: .key ๋˜๋Š” โ€œkeyโ€JSON์˜ ํƒ€์ž…: ์ˆ˜(Number), ๋ฌธ์ž์—ด(String),

2025๋…„ 5์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[MEVN] 1์žฅ (๋‹จ์ถ•ํ‚ค, git ๋ช…๋ น์–ด)

-command+/: ๋“œ๋ž˜๊ทธํ•œ ํ…์ŠคํŠธ ์ฃผ์„์œผ๋กœ ๋ณ€ํ™˜ ๋˜๋Š” ํ•ด์ œ -shift+tab: ๋“ค์—ฌ์“ฐ๊ธฐ ์ทจ์†Œ

2025๋…„ 3์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

์ด๋”๋„ท ํ”„๋ ˆ์ž„๊ณผ ๊ตฌ์กฐ, ๋„ค์ด๊ธ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜, HTTP์˜ ๋ฉฑ๋“ฑ์„ฑ

์ด๋”๋„ทํ”„๋ ˆ์ž„ - ๋ฐ์ดํ„ฐ ๋งํฌ๊ณ„์ธต์˜ ๋ฐ์ดํ„ฐ ๋‹จ์œ„, ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ์ด๋”๋„ทํ”„๋ ˆ์ž„ ํ•„๋“œ ๊ตฌ์„ฑโ— Preamble7๋ฐ”์ดํŠธ : ์ด๋”๋„ท ํ”„๋ ˆ์ž„ ์‹œ์ž‘โ— SFD1๋ฐ”์ดํŠธ : ๋‹ค์Œ ํ•„๋“œ๋ถ€ํ„ฐ ์ฃผ์†Œํ•„๋“œ๊ฐ€ ์‹œ์ž‘โ— Destination Address6๋ฐ”์ดํŠธ : ๋ชฉ์ ์ง€ ์ฃผ์†Œโ— Sourc

2025๋…„ 2์›” 5์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ NoSQL๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ฐจ์ด, MySQL์˜ innoDB, MyISAM ์Šคํ† ๋ฆฌ์ง€์—”์ง„์˜ ์ฐจ์ด, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฐฐ์—ด

๊ด€๊ณ„ํ˜•๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(RDBMS)์™€ NoSQL๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ฐจ์ด์Šคํ‚ค๋งˆ: ์—„๊ฒฉํ•˜๊ณ  ์ •์˜๋˜์–ด์•ผ ํ•จ / ์œ ์—ฐํ•˜๊ณ  ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ์ฟผ๋ฆฌ ์–ธ์–ด: SQL / JSON, API, Cypher(Neo4j) ๋“ฑ ๋‹ค์–‘ํŠธ๋žœ์žญ์…˜: ์ง€์› / ์ง€์›๊ฒฉ๋ฆฌ์„ฑ(๊ธฐ๋ณธ): repeatable_read(my

2025๋…„ 2์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] ๋ณด์ด์Šค/์ฝ”๋“œ ์ •๊ทœํ˜•, ๊ด€๊ณ„ํ˜•๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ NoSQL๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ฐจ์ด, MySQL์˜ innoDB, MyISAM ์Šคํ† ๋ฆฌ์ง€์—”์ง„์˜ ์ฐจ์ด

๋ณด์ด์Šค/์ฝ”๋“œ ์ •๊ทœํ˜• - ์ œ3์ •๊ทœํ˜•์ด๊ณ , ๋ชจ๋“  ๊ฒฐ์ •์ž๊ฐ€ ํ›„๋ณดํ‚ค์ธ ์ƒํƒœ๋ณดํ†ต ํ•˜๋‚˜์˜ ๋ฆด๋ ˆ์ด์…˜์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ํ›„๋ณดํ‚ค๊ฐ€ ์กด์žฌํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์ด ๊ฒฝ์šฐ์— ์ œ 3์ •๊ทœํ˜•๋ณด๋‹ค ์—„๊ฒฉํ•œ ๊ธฐ์ค€์œผ๋กœ ์ œ์•ฝ์„ ๊ฑด ๊ฒƒํ›„๋ณดํ‚ค๊ฐ€ ์•„๋‹ˆ๋ฉด ๊ฒฐ์ •์ž ์—ญํ• ์„ ํ•˜๋ฉด X๊ด€๊ณ„ํ˜•๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(RDBMS)์™€ NoSQL๋ฐ์ดํ„ฐ๋ฒ ์ด

2025๋…„ 1์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 28 (์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฐฐ์—ด์€ ๋ฐฐ์—ด์ด ์•„๋‹ˆ๋‹ค)

๋ฐ€์ง‘ ๋ฐฐ์—ด - ์ผ๋ฐ˜์ ์ธ ๋ฐฐ์—ด์€ ๋™์ผํ•œ ํฌ๊ธฐ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์ด ์—ฐ์†์ ์œผ๋กœ ๋‚˜์—ด๋œ ์ž๋ฃŒ๊ตฌ์กฐ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ฐฐ์—ด์€ ์ง€๊ธˆ๊นŒ์ง€ ์‚ดํŽด๋ณธ ์ผ๋ฐ˜์ ์ธ ์˜๋ฏธ์˜ ๋ฐฐ์—ด๊ณผ ๋‹ค๋ฆ„ํฌ์†Œ ๋ฐฐ์—ด - ๋ฐฐ์—ด์˜ ์š”์†Œ๋ฅผ ์œ„ํ•œ ๊ฐ๊ฐ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์€ ๋™์ผํ•œ ํฌ๊ธฐ๋ฅผ ๊ฐ–์ง€ ์•Š์•„๋„ ๋˜๋ฉฐ ์—ฐ์†์ ์œผ๋กœ ์ด์–ด์ ธ ์žˆ์ง€ ์•Š์„ ์ˆ˜๋„

2025๋…„ 1์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 27 (๋ฐฐ์—ด)

๋ฐฐ์—ด ๋ฆฌํ„ฐ๋Ÿด์€ ๊ฐ์ฒด ๋ฆฌํ„ฐ๋Ÿด๊ณผ ๋‹ฌ๋ฆฌ ํ”„๋กœํผํ‹ฐ๋ช…์ด ์—†๊ณ  ๊ฐ ์š”์†Œ์˜ ๊ฐ’๋งŒ์ด ์กด์žฌ๊ฐ์ฒด๋Š” ํ”„๋กœํผํ‹ฐ ๊ฐ’์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€๊ด„ํ˜ธ ํ‘œ๊ธฐ๋ฒ• ๋˜๋Š” ๋งˆ์นจํ‘œ ํ‘œ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉฐ ํ”„๋กœํผํ‹ฐ๋ช…์„ ํ‚ค๋กœ ์‚ฌ์šฉ๋ฐฐ์—ด์€ ์š”์†Œ์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€๊ด„ํ˜ธ ํ‘œ๊ธฐ๋ฒ•๋งŒ์„ ์‚ฌ์šฉํ•˜๋ฉฐ ๋Œ€๊ด„ํ˜ธ ๋‚ด์— ์ ‘๊ทผํ•˜๊ณ ์ž ํ•˜๋Š” ์š”์†Œ์˜ ์ธ

2025๋…„ 1์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 26 (String ๊ฐ์ฒด)

String ์ƒ์„ฑ์ž ํ•จ์ˆ˜ - new String(value) ์ „๋‹ฌ๋œ ์ธ์ž๋Š” ๋ชจ๋‘ ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ new ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  String ์ƒ์„ฑ์ž ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด String ๊ฐ์ฒด๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž์—ด ๋ฆฌํ„ฐ๋Ÿด์„ ๋ฐ˜ํ™˜ String.length ๋ฌธ์ž์—ด ๋‚ด์˜ ๋ฌธ์ž ๊ฐฏ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ S

2025๋…„ 1์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 25 (์ •๊ทœํ‘œํ˜„์‹)

์ •๊ทœํ‘œํ˜„์‹ - ๋ฌธ์ž์—ด์—์„œ ํŠน์ • ๋‚ด์šฉ์„ ์ฐพ๊ฑฐ๋‚˜ ๋Œ€์ฒด ๋˜๋Š” ๋ฐœ์ทŒํ•˜๋Š”๋ฐ ์‚ฌ์šฉ์ฃผ์„์ด๋‚˜ ๊ณต๋ฐฑ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๊ณ  ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ธฐํ˜ธ๋ฅผ ํ˜ผํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๋…์„ฑ์ด ์ข‹์ง€ ์•Š๋‹ค๋Š” ๋ฌธ์ œ/ํŒจํ„ด/ํ”Œ๋ž˜๊ทธex) ์ „ํ™”๋ฒˆํ˜ธ๊ฐ€ ์œ ํšจ์„ฑ ์ฒดํฌ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฉ”์†Œ๋“œ - exec, test, match, re

2025๋…„ 1์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 24 (Date ๊ฐ์ฒด)

Date ๊ฐ์ฒด๋Š” ์ƒ์„ฑ์ž ํ•จ์ˆ˜Date ์ƒ์„ฑ์ž ํ•จ์ˆ˜๋Š” ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ๊ฐ€์ง€๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑ์ƒ์„ฑ๋œ ์ธ์Šคํ„ด์Šค๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ˜„์žฌ ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ’์„ ๊ฐ€์งํ˜„์žฌ ๋‚ ์งœ์™€ ์‹œ๊ฐ„์ด ์•„๋‹Œ ๋‹ค๋ฅธ ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ๋‹ค๋ฃจ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ, Date ์ƒ์„ฑ์ž ํ•จ์ˆ˜์— ๋ช…์‹œ์ ์œผ๋กœ ํ•ด๋‹น ๋‚ ์งœ์™€ ์‹œ๊ฐ„

2025๋…„ 1์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 23 (Math ๊ฐ์ฒด)

Math Property1\. Math.PI - PI ๊ฐ’(ฯ€ โ‰ˆ 3.141592653589793)์„ ๋ฐ˜ํ™˜Math Method1\. Math.abs(๊ฐ’) - ์ธ์ˆ˜์˜ ์ ˆ๋Œ“๊ฐ’์„ ๋ฐ˜ํ™˜Math.round(๊ฐ’) - ์ธ์ˆ˜์˜ ์†Œ์ˆ˜์  ์ดํ•˜๋ฅผ ๋ฐ˜์˜ฌ๋ฆผํ•œ ์ •์ˆ˜๋ฅผ ๋ฐ˜ํ™˜Math.ceil(๊ฐ’)

2025๋…„ 1์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 22 (Number ๊ฐ์ฒด)

Number ๊ฐ์ฒด - ์›์‹œ ํƒ€์ž… number๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ์œ ์šฉํ•œ ํ”„๋กœํผํ‹ฐ์™€ ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ ˆํผ(wrapper) ๊ฐ์ฒด๋ณ€์ˆ˜ ๋˜๋Š” ๊ฐ์ฒด์˜ ํ”„๋กœํผํ‹ฐ๊ฐ€ ์ˆซ์ž๋ฅผ ๊ฐ’์œผ๋กœ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋ฉด Number ๊ฐ์ฒด์˜ ๋ณ„๋„ ์ƒ์„ฑ์—†์ด Number ๊ฐ์ฒด์˜ ํ”„๋กœํผํ‹ฐ์™€ ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅ์›์‹œ ํƒ€์ž…์ด

2025๋…„ 1์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 21

์ „์—ญ ๊ฐ์ฒด - ๋ชจ๋“  ๊ฐ์ฒด์˜ ์œ ์ผํ•œ ์ตœ์ƒ์œ„ ๊ฐ์ฒด Browser-side์—์„œ๋Š” window, Server-side(Node.js)์—์„œ๋Š” global ๊ฐ์ฒด๋ฅผ ์˜๋ฏธ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ - ์‹คํ–‰ ์ปจํ…์ŠคํŠธ๋Š” ์‹คํ–‰ํ•  ์ฝ”๋“œ์— ์ œ๊ณตํ•  ํ™˜๊ฒฝ ์ •๋ณด๋“ค์„ ๋ชจ์•„๋†“์€ ๊ฐ์ฒด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋™์ผํ•œ ํ™˜๊ฒฝ

2025๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Poiemaweb] JavaScript 19~20

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ - ์‹ค์„ธ๊ณ„์— ์กด์žฌํ•˜๊ณ  ์ธ์ง€ํ•˜๊ณ  ์žˆ๋Š” ๊ฐ์ฒด(Object)๋ฅผ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์„ธ๊ณ„์—์„œ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ์ฒด์˜ ํ•ต์‹ฌ์ ์ธ ๊ฐœ๋… ๋˜๋Š” ๊ธฐ๋Šฅ๋งŒ์„ ์ถ”์ถœํ•˜๋Š” ์ถ”์ƒํ™”๋ฅผ ํ†ตํ•ด ๋ชจ๋ธ๋งํ•˜๋ ค๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒจ๋Ÿฌ๋‹ค์ž„ ์šฐ๋ฆฌ๊ฐ€ ์ฃผ๋ณ€์˜ ์‹ค์„ธ๊ณ„์—์„œ ์‚ฌ๋ฌผ์„ ์ธ์ง€ํ•˜๋Š” ๋ฐฉ์‹์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ ‘๋ชฉ

2024๋…„ 12์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 17~18

ํด๋กœ์ € - ๋ฐ˜ํ™˜๋œ ๋‚ด๋ถ€ํ•จ์ˆ˜๊ฐ€ ์ž์‹ ์ด ์„ ์–ธ๋์„ ๋•Œ์˜ ํ™˜๊ฒฝ์ธ ์Šค์ฝ”ํ”„๋ฅผ ๊ธฐ์–ตํ•˜์—ฌ ์ž์‹ ์ด ์„ ์–ธ๋์„ ๋•Œ์˜ ํ™˜๊ฒฝ(์Šค์ฝ”ํ”„) ๋ฐ–์—์„œ ํ˜ธ์ถœ๋˜์–ด๋„ ๊ทธ ํ™˜๊ฒฝ(์Šค์ฝ”ํ”„)์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜์ž์‹ ์ด ์ƒ์„ฑ๋  ๋•Œ์˜ ํ™˜๊ฒฝ์„ ๊ธฐ์–ตํ•˜๋Š” ํ•จ์ˆ˜์ž์œ ๋ณ€์ˆ˜ - ํด๋กœ์ €์— ์˜ํ•ด ์ฐธ์กฐ๋˜๋Š” ์™ธ๋ถ€ํ•จ์ˆ˜์˜ ๋ณ€์ˆ˜ex) ์œ„

2024๋…„ 12์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋””์ž์ธํŒจํ„ด] ์ƒ์„ฑํŒจํ„ด, ๊ตฌ์กฐํŒจํ„ด, ํ–‰๋™ํŒจํ„ด, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ”„๋ ˆ์ž„์›Œํฌ, ์‹ฑ๊ธ€ํ†คํŒจํ„ด

๋””์ž์ธํŒจํ„ด - ํ”„๋กœ๊ทธ๋žจ์„ ์„ค๊ณ„ํ•  ๋•Œ ๋ฐœ์ƒํ–ˆ๋˜ ๋ฌธ์ œ์ ๋“ค์„ ๊ฐ์ฒด ๊ฐ„์˜ ์ƒํ˜ธ ๊ด€๊ณ„ ๋“ฑ์„ ์ด์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋‚˜์˜ โ€˜๊ทœ์•ฝโ€™ ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด ๋†“์€ ๊ฒƒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ๊ธฐ์ดˆ์ ์ธ ์›๋ฆฌ๊ฐ€ ๋˜๋ฉฐ ์ง€๊ธˆ๋„ ๋งŽ์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์–ด๋– ํ•œ ๋””์ž์ธํŒจํ„ด์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ  ์žˆ์Œ ๋””์ž์ธํŒจํ„ด ์˜์˜ - ๋””์ž์ธํŒจํ„ด๋“ค์„ ๋ฏธ๋ฆฌ ๋ฐฐ์›Œ ๋†“๋Š”๋‹ค๋ฉด ์ด๊ฑธ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฌ...

2024๋…„ 12์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 15~16

๋น„ ๋ธ”๋ก ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„ - ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋ธ”๋ก ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ํ•จ์ˆ˜ ๋ฐ–์—์„œ ์„ ์–ธ๋œ ๋ณ€์ˆ˜๋Š” ์ฝ”๋“œ ๋ธ”๋ก ๋‚ด์—์„œ ์„ ์–ธ๋˜์—ˆ๋‹คํ• ์ง€๋ผ๋„ ๋ชจ๋‘ ์ „์—ญ ์Šค์ฝ”ํ”„์„ ๊ฐ–๊ฒŒ๋จ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ํ•จ์ˆ˜ ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„(ํ•จ์ˆ˜ ์ฝ”๋“œ ๋ธ”๋ก ๋‚ด์—์„œ ์„ ์–ธ๋œ ๋ณ€์ˆ˜๋Š” ํ•จ์ˆ˜ ์ฝ”๋“œ ๋ธ”๋ก ๋‚ด์—์„œ๋งŒ ์œ ํšจํ•˜๊ณ 

2024๋…„ 12์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 13~14

typeof - ํ”ผ์—ฐ์‚ฐ์ž์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” ํƒ€์ž… ์—ฐ์‚ฐ์ž Object.prototype.toString - ๋ชจ๋“  ํƒ€์ž…์˜ ๊ฐ’์˜ ํƒ€์ž…์„ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ์Œ instanceof - ํ”ผ์—ฐ์‚ฐ์ž์ธ ๊ฐ์ฒด๊ฐ€ ์šฐํ•ญ์— ๋ช…์‹œํ•œ ํƒ€์ž…์˜ ์ธ์Šคํ„ด์Šค์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ์•Œ๋ ค์คŒ ์ด๋•Œ ํƒ€์ž…์ด๋ž€

2024๋…„ 12์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Poiemaweb] JavaScript 11~12

๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฐ’(immutable value)์€ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์—์„œ์˜ ๋ณ€๊ฒฝ(์ˆ˜์ •)์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋œป ์žฌํ• ๋‹น์€ ๊ฐ€๋Šฅ ๋ณต์‚ฌ๋ณธ์„ ๋ฆฌํ„ดํ•˜๋Š” ๋ฌธ์ž์—ด์˜ ๋ฉ”์†Œ๋“œ slice()์™€๋Š” ๋‹ฌ๋ฆฌ ๋ฐฐ์—ด(๊ฐ์ฒด)์˜ ๋ฉ”์†Œ๋“œ push()๋Š” ์ง์ ‘ ๋Œ€์ƒ ๋ฐฐ์—ด์„ ๋ณ€๊ฒฝ->๋ฐฐ์—ด์€ ๊ฐ์ฒด์ด๊ณ  ๊ฐ์ฒด๋Š” immutab

2024๋…„ 12์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท