๋ฐฐ์—ด 2

[javascript] ๋ฐฐ์—ด ์š”์†Œ ์ถ”๊ฐ€( push / unshift ), ์‚ญ์ œ ( pop / shift )

๋ฐฐ์—ด์— ์š”์†Œ ์ถ”๊ฐ€ ( push, unshift ) const arr = ['b', 'c', 'd']; // push : ๋ฐฐ์—ด์˜ ๋์— ์š”์†Œ ์ถ”๊ฐ€ arr.push('e');// ['b', 'c', 'd', 'e'] // unshift : ๋ฐฐ์—ด์˜ ์•ž์— ์š”์†Œ ์ถ”๊ฐ€ arr.unshift('a')// ['a', 'b', 'c', 'd', 'e'] ๋ฐฐ์—ด์— ์š”์†Œ ์‚ญ์ œ ( pop, shift ) const arr2 = ['a', 'b', 'c', 'd', 'e']; // ๋ฐฐ์—ด์˜ ์•ž ์š”์†Œ๋ฅผ ์‚ญ์ œ arr2.shift();// 'a' console.log(arr);// ['b', 'c', 'd', 'e'] // ๋ฐฐ์—ด์˜ ๋ ์š”์†Œ๋ฅผ ์‚ญ์ œ arr2.pop();// 'e' console.log(arr);// ['c', 'd', 'e']

Javascript 2021.06.12

[javascript] ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ substr / substring / slice / splice / split

javascript์—์„œ ๋ฌธ์ž์—ด, ๋ฐฐ์—ด์„ ์ž๋ฅด๋Š” ๋ฉ”์†Œ๋“œ๋กœ๋Š” substr / substring / slice / splice / split ๋‹ค์„ฏ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. 1. substr : ์‹œ์ž‘ ์ธ๋ฑ์Šค์™€ ๊ธธ์ด(์ƒ๋žต ๊ฐ€๋Šฅ)๋ฅผ ์ •ํ•ด์„œ ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ 2. substring : ์‹œ์ž‘ ์ธ๋ฑ์Šค์™€ ๋ ์ธ๋ฑ์Šค(์ƒ๋žต ๊ฐ€๋Šฅ)๋ฅผ ์ •ํ•ด์„œ ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ 3. slice : ์‹œ์ž‘ ์ธ๋ฑ์Šค์™€ ๋ ์ธ๋ฑ์Šค(์ƒ๋žต ๊ฐ€๋Šฅ)๋ฅผ ์ •ํ•ด์„œ ๋ฌธ์ž์—ด ๋˜๋Š” ๋ฐฐ์—ด ์ž๋ฅด๊ธฐ 4. splice : ์‹œ์ž‘ ์ธ๋ฑ์Šค์™€ ๊ธธ์ด(์ƒ๋žต ๊ฐ€๋Šฅ)๋ฅผ ์ •ํ•ด์„œ ๋ฐฐ์—ด ์ž๋ฅด๊ธฐ 5. split : ๋ฌธ์ž์—ด์„ ๋‚˜๋ˆŒ ๊ตฌ๋ถ„์ž์™€, ์ž˜๋ผ์ง„ ๋ฌธ์ž์—ด์˜ ์ตœ๋Œ€ ๊ฐฏ์ˆ˜(์ƒ๋žต ๊ฐ€๋Šฅ)๋ฅผ ์ •ํ•ด์„œ ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ const str = 'Hello, world!'; const arr = [0, 1, 2, 3, 4, 5]; const ..

Javascript 2021.06.06