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

๊ธฐ๋ณธ๋ฌธ๋ฒ•3

JS_๊ธฐ๋ณธ๋ฌธ๋ฒ• (6)_๋ฐฐ์—ด 2 (๊ด€๋ จ ํ•จ์ˆ˜) ๋ฐฐ์—ด๊ณผ ๊ด€๋ จ๋œ ํ•จ์ˆ˜๋“ค์„ ์•Œ์•„๋ณด์ž! ์‚ฝ์ž… push ๋ฐฐ์—ด ๊ฐ€์žฅ ๋์— ์•„์ดํ…œ ์ถ”๊ฐ€ const data = [1,2,3]; data.push("Hey") console.log(data) >>> [1, 2, 3, "Hey"] ์—ญ์‹œ ์ž๋ฃŒํ˜•์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๋Š”๋‹ค. unshift ๋ฐฐ์—ด ์ฒซ ๋ฒˆ์งธ ์ž๋ฆฌ์— ์š”์†Œ ์‚ฝ์ž… const arr = [1, 2] arr.unshift(0); console.log(arr); >>> [ 0, 1, 2 ] ์‚ญ์ œ pop ํŒŒ์ด์ฌ์—๋„ ์žˆ๋Š” ๊ทธ ํ•จ์ˆ˜์ด๋‹ค. ๋ฐฐ์—ด ๊ฐ€์žฅ ์ž๋ฆฌ๋ฅผ ๋ฆฌํ„ดํ•˜๊ณ , ํ•ด๋‹น ์•„์ดํ…œ์€ ๋ฐฐ์—ด์—์„œ ์‚ญ์ œ๋œ๋‹ค. const arr = [1, 2, "Hey"] let data = arr.pop(); console.log(arr); console.log(data); >>> [ 1, 2 ] Hey //๊ฐ€.. 2022. 2. 15.
JS_๊ธฐ๋ณธ๋ฌธ๋ฒ• (5)_๋ฐฐ์—ด 1 ๋ฐฐ์—ด์„ ๋‹ค๋ฃฐ ๋•Œ๋Š” CRUD๋ฅผ ํ™•์ธํ•˜๋ฉด ๋œ๋‹ค. Create, Read, Update, Delete (์ƒ์„ฑ, ์ฝ๊ธฐ, ์ˆ˜์ •, ์‚ญ์ œ) JS ๋ฐฐ์—ด์˜ CRUD๋ฅผ ์•Œ์•„๋ณด์ž Create 1. ์ดˆ๊ธฐํ™”์™€ ์„ ์–ธ ๋™์‹œ์— const arr1 = [1,2,3,4]; const arr2 = [1,'2',3,'4']; ๊ฐ์ฒด์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ฐฐ์—ด๋„ ๊ทธ ์ž์ฒด๋ฅผ ์ƒˆ๋กœ์šด ๊ฒƒ์œผ๋กœ ๋ฎ์–ด๋ฒ„๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๊ฑฐ์˜ ์—†์œผ๋ฏ€๋กœ const๋กœ ์ƒ์ˆ˜ ์„ ์–ธ์„ ์ฃผ๋กœ ํ•ด์ค€๋‹ค. ๋ฐฐ์—ด ์•ˆ ์š”์†Œ๋“ค์˜ ์ž๋ฃŒํ˜•์€ ํ†ต์ผ๋˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค! 2. ๊ฐ์ฒด๋กœ ์„ ์–ธ (์ดˆ๊ธฐํ™”X ์„ ์–ธ) const arr = new Array() ๋ฐฐ์—ด์„ ๊ฐ์ฒด๋กœ ์„ ์–ธํ•  ์ˆ˜ ์žˆ๋‹ค! ์ด ๊ฒฝ์šฐ์—๋Š” ์ดˆ๊ธฐํ™”๋ฅผ ํ•˜์ง€ ์•Š์€ ๋นˆ ๋ฐฐ์—ด์ด๋‹ค. ์œ„์˜ ๊ณผ์ •์„ ๊ฑฐ์นœ ํ›„ ์•„๋ž˜์™€ ๊ฐ™์ด ์–ด๋– ํ•œ ํŠน์ • ์ธ๋ฑ์Šค๋งŒ ๊ฐ’์„ ๋„ฃ์–ด์ค€๋‹ค๋ฉด, const arr .. 2022. 2. 15.
JS_๊ธฐ๋ณธ ๋ฌธ๋ฒ• (1)_๋ณ€์ˆ˜ ~ ๋ฐ์ดํ„ฐํƒ€์ž… 1. ๋ณ€์ˆ˜ let ๋ณ€์ˆ˜๋ช…; let ๋ณ€์ˆ˜๋ช… = ๊ฐ’; ๋ณ€์ˆ˜ ์„ ์–ธ ํ‚ค์›Œ๋“œ let let a = 10; console.log(a); a = 5; console.log(a); >>> 10 5 console.log()๋ฅผ ํ†ตํ•ด์„œ ๊ฐ’ ์ถœ๋ ฅ ์ƒ์ˆ˜ const ์ƒ์ˆ˜๋ช… = ๊ฐ’; const๋ฅผ ์ด์šฉํ•ด ์ƒ์ˆ˜๋ฅผ ์„ ์–ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ดˆ๊ธฐํ™”๋„ ๋ฐ˜๋“œ์‹œ ํ•จ๊ป˜ ์ง„ํ–‰๋˜์–ด์•ผํ•œ๋‹ค. ๋‹น์—ฐํžˆ ์ƒˆ๋กœ์šด ๊ฐ’์„ ํ• ๋‹น์‹œํ‚ค๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€ํ•˜๋‹ค. ์ƒ์ˆ˜๋ช…์€ ๋Œ€๋ฌธ์ž ๋ฐ ์–ธ๋”๋ฐ”๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ด๋‹ค. MY_NUMBER MAX_COUNT โ€ป ์ด๋•Œ, const๋กœ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•œ ๊ฒฝ์šฐ ์š”์†Œ ์ž์ฒด๋ฅผ ์žฌํ• ๋‹นํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๊ฐ์ฒด ๋‚ด๋ถ€์˜ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ฃผ์„ // /**/ ์ฃผ์„์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค! // /* */ 2. ์ž๋ฃŒํ˜• (6์ข…) 1) number ์ •์ˆ˜&๋ถ€๋™.. 2022. 2. 7.