๐Ÿ“Frontend/๐Ÿ“™Javascript

[์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] unshift, push

Hoon2 2022. 7. 26. 19:45
728x90

unshift

test = new Array;
// test ๋ณ€์ˆ˜๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธ

test = ['456', '789'];
// test ๋ณ€์ˆ˜๊ฐ€ ๋ฐฐ์—ด๊ฐ’ 456, 789์„ ๊ฐ€์ง

test.unshift('123');
// test ๋ณ€์ˆ˜์˜ ๋งจ ์•ž์— '123'์„ ์ถ”๊ฐ€ํ•˜๊ธฐ

์‹คํ–‰๊ฒฐ๊ณผ๋Š” ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.
test = ['123', '456', '789'];
// ์ƒˆ๋กœ์šด ๋ฐฐ์—ด๊ฐ’ 123์ด ์•ž์— ์ถ”๊ฐ€๋˜์—ˆ์Œ

 

push

test2 = new Array;
// test2 ๋ณ€์ˆ˜๋ฅผ ๋ฐฐ์—ด๋กœ ์„ ์–ธ

test2 = ['123', '456'];
// test ๋ณ€์ˆ˜๊ฐ€ ๋ฐฐ์—ด๊ฐ’ 123, 456์„ ๊ฐ€์ง

test2.push('789');
// test2 ๋ณ€์ˆ˜์˜ ๋งจ ๋’ค์— '789'๋ฅผ ์ถ”๊ฐ€ํ•จ

์•„๋ž˜๋Š” ์‹คํ–‰๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.
test2 = ['123', '456', '789'];
// ์ƒˆ๋กœ์šด ๋ฐฐ์—ด๊ฐ’ 789๊ฐ€ ๋ฐฐ์—ด์˜ ๋’ค์— ์ถ”๊ฐ€๋˜์—ˆ์Œ
728x90