본문 바로가기
TIL/Learn - JavaScript

자바스크립트 list.push & concat

by koreashowme 2019. 9. 23.

function home() {

const list = ["apple", "orange"];

list.push("banana");

console.log(list);

}

 

immutable array 어떻게 만들지?

const list = ["apple", "orange"];

list2 = [ ].concat(list, "banana");

console.log(list , list2);

 

어떻게 나올까?

list 와 list2는 다르다. list3를 추가해도 3개는 전부 다르다.

 

수정이 가능한 array.

react(redux)서 많이 사용됨.

 

 

list = ["apple", "orange"];

list2 = ["apple", "orange", "banana"];

'TIL > Learn - JavaScript' 카테고리의 다른 글

spread operator  (0) 2019.09.24
for in & for of & forEach  (0) 2019.09.24
Ajax란?  (0) 2019.09.18
window.onload  (0) 2019.08.30
DOM 기초 내용  (0) 2019.08.30

comment