๐Ÿค ์€์ง€log ๐Ÿค

๋ฐฐ์—ด ์ถ”๊ฐ€ ์™€ ์‚ญ์ œ ๋ณธ๋ฌธ

๐ŸŠ Grammar

๋ฐฐ์—ด ์ถ”๊ฐ€ ์™€ ์‚ญ์ œ

Eun_zii 2022. 9. 28. 14:24

โž• ๋ฐฐ์—ด ์ถ”๊ฐ€ :

Array.push()

Array.unshift()

Array.splice() 

 

let arr = [ 'a', 'b', 'c'];
arr.push('d'); // arr = ['a', 'b', 'c', 'd'] ๋ฐฐ์—ด์˜ ๋์— ์š”์†Œ ์ถ”๊ฐ€
let arr = [ 'a', 'b', 'c'];
arr.unshift('d'); // arr = ['d', 'a', 'b', 'c'] ๋ฐฐ์—ด์˜ ์•ž์— ์š”์†Œ ์ถ”๊ฐ€
let arr = [ 'a', 'b', 'c'];
arr.splice(2,0,'d'); // arr = ['a', 'b', 'd', 'c'] index 2์— ์š”์†Œ ์ถ”๊ฐ€
let arr = [ 'a', 'b', 'c'];
arr.splice(4,0,'e','f'); // arr = ['a', 'b', 'c', 'e', 'f'] 
// ์ด์ฒ˜๋Ÿผ ์›ํ•˜๋Š” ์ž๋ฆฌ์— ์š”์†Œ ์ถ”๊ฐ€ํ• ์ˆ˜ ์žˆ์Œ

 

โž– ๋ฐฐ์—ด ์‚ญ์ œ :

Array.pop()

Array.shift()

Array.splice() 

 

let arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop(); // array = ['a', 'b', 'c', 'd'] ๋ฐฐ์—ด์˜ ๋งˆ์ง€๋ง‰ ์š”์†Œ๋ฅผ ์ œ๊ฑฐ
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.shift(); // arr = ['b', 'c', 'e', 'f'] ๋ฐฐ์—ด์˜ ์ฒซ๋ฒˆ์งธ ์š”์†Œ๋ฅผ ์ œ๊ฑฐ
let arr = ['a', 'b', 'c', 'd', 'e']
arr.splice(2, 1); // arr = ['a', 'b', 'd', 'e'] 
// index2 ๋ถ€ํ„ฐ 1๊ฐœ์˜ ์š”์†Œ๋ฅผ ์ œ๊ฑฐ
728x90

'๐ŸŠ Grammar' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

CI/CD  (0) 2022.11.01
CRUD  (0) 2022.11.01
REST API  (0) 2022.10.23
jQuery ์™€ AJAX  (0) 2022.10.23
ES6  (0) 2022.09.28