728x90
반응형
Object.assign 함수를 이용하여 두 개의 JSON을 병합할 수 있습니다.
var d = {a:1, b:2};
var c = {c:3};
Object.assign(d, c); // {a:1, b:2, c:3}
단, 같은 key 값을 가지고 있으면 뒤에 오는 JSON의 value값이 적용됩니다.
var d = {a:1, b:2};
var c = {a:3, c:3};
Object.assign(d, c); // {a:3, b:2, c:3}
하지만 IE에서만 해당 기능이 작동하지 않습니다. IE....
이런 점을 고려해서 상황에 맞게 사용하면 좋겠습니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
728x90
반응형
'front-end > script' 카테고리의 다른 글
[Javascript] html 화면 PDF다운로드 (jspdf.js, html2canvas.js) (0) | 2021.01.18 |
---|---|
[javascript] 이미지 용량 줄이기 (이미지 리사이징) Compressor.js (0) | 2020.11.13 |
JSP에서 URL encode 하는 방법 (특수문자 UTF-8 인코딩) (0) | 2020.11.10 |
[javascript] 뒤로가기 이벤트 onpopstate (0) | 2020.10.09 |
[script] foreach문을 이용하여 json 데이터 key, value 값 꺼내기 (0) | 2020.10.09 |
댓글