- 3주차 미션

기본 과제
1. 비파괴적 처리와 파괴적 처리의 의미와 장단점
메소드는 크게 파괴적 처리와 비파괴적 처리로 구분
| 파괴적 처리 | 비파괴적 처리 | |
| 의미 | 처리 후에 원본 내용이 변경됨 | 처리 후에 원본 내용이 변경되지 않음 |
| 장점 | 메모리 절약 | 메모리를 절약할 수 없음 |
| 단점 | 원본이 사라지기 때문에 오류가 났을 때 오류나기 전의 데이터를 알지 못해서 위험하다 | 원본을 저장하기 때문에 자료보호를 할 수 있음 |
| 예시 | a와 b를 살펴보면 원본 내용이 변하지 않았음을 알 수 있음 ![]() |
push()메소드를 실행한 뒤 c의 값을 보면 원본과 다르다는 것을 알 수 있음![]() |
+현재는 원본 자료 보호를 위해 비파괴적 처리를 함
추가 과제

- 풀이 -
1. 비파괴적 처리 : strA값이 변경되지 않음
2. 파괴적 처리 : arrayB값이 변경됨
3. 비파괴적 처리 : arrayC값이 변경되지 않음
4. 비파괴적 처리 : strD값이 변경되지 않음
+ 필기
Chapter 04
https://rei050r.tistory.com/59
Chapter 04
04장 🐳 04-1 배열 - 배열만들기 array 여러개의 변수를 한번에 선언하여 다룰 수 있는 자료형 대괄호[ ]를 사용하여 생성하고 내부의 값을 쉼표(,)로 구분한다. 요소 : 배열 내부에 들어있는 값 [요
rei050r.tistory.com
+ 피라미드 예제 정리
https://rei050r.tistory.com/61
[JavaScript]중첩 반복문 사용하는 피라미드 문제 모음(별찍기)
중첩 반복문을 이용하여 피라미드 문제 풀어보기 문제 보고 답 보기전에 먼저 풀어 보세요! #문제1 왼쪽에서 오른쪽으로 별이 하나씩 증가하는 모양 * ** *** **** ***** ****** ******* ******** ********* - 코
rei050r.tistory.com
피라미드 예제 너무 어렵네요ㅠㅠ 나중에 다시 풀어보기 위해 문제 모음 만들어봤습니당!
설날에 더 공부해야겠네요...
'혼공학습단 > 자바스크립트' 카테고리의 다른 글
| 혼공학습단 9기_4주차 미션 (0) | 2023.02.03 |
|---|---|
| Chapter 05 (0) | 2023.02.03 |
| Chapter 04 (0) | 2023.01.19 |
| 혼공학습단 9기_2주차 미션 (0) | 2023.01.15 |
| Chapter 03 (0) | 2023.01.15 |

