혼공단 자바스크립트 3주차 미션 - Chapter 04
기본 미션 비파괴적 처리와 파괴적 처리의 의미와 장단점 설명하기 비파괴적 처리(non destructive) : 처리 후 원본 내용이 변경되지 않는 처리 파괴적 처리(destructive) : 처리 후에 원본 내용이 변경되는 처리 원본의 상태 변화에 따라서 파괴적, 비파괴적 처리로 구분할 수 있으며 배열과 같이 거대해질 수 있는 자료는 메모리를 절약할 수 있게 대부분 `파괴적 처리`로 이루어졌습니다. 하지만 파괴적 처리는 메모리를 절약할 수는 있지만 원본이 변경되기 때문에 위험할 수 있습니다. 따라서 메모리가 여유로운 현대의 프로그래밍 언어와 라이브러리는 자료 보호를 위해 대부분 `비파괴적 처리`를 합니다. 현재 사용되고 있는 대부분의 프로그래밍 언어는 메모리가 부족했던 과거부터 메모리가 여유로운 현재까..
Developer/혼공단
2022. 1. 25. 10:15