Javascript

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

ddon 2021. 6. 12. 23:02
๋ฐฐ์—ด์— ์š”์†Œ ์ถ”๊ฐ€ ( 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']