// 내생각 / 색깔글씨 : 중요표시 등
공부내용
- 인자 = arg(ument) : 실제 함수가 호출 될 때 넘기는 변수 값
- 변수 = parameter : 함수 만들 때 들어가는 것 (매개변수)
function plus (num1, num2) {
return num1 + num2;
}
// num1과 num2는 parameter이다.
plus(10, 20);
// 10과 20은 argument이다.
- 데이터 타입 1. 기본형 / 2.참조형(기본적으로 객체)
var testvalue = 3
식별자 = 데이터
변수명 = 변수
- 데이터 영역 다시 듣기
- 가변은 원하는대로 바뀌지 않아 위험하니 불변한 것 처럼 바꿔줘야함. (불변도 최선은 아님)
- 불변성 유지하는 방법 : 얕은 복사, 깊은 복사
- 얕은 복사 : 중첩된 객체에 대해서는 완벽한 복사 할 수 없음
- 깊은 복사 : 재귀적 수행(자신을 호출하여 반복적 실행)으로 깊은복사 구현
- null, undefined - 값이 없을 때 (null : 개발자가 없는 값이라고 명시)
문제 풀이 TIL
회고 - 개인과제를 하려면 5주짜리 강의를 2일 이내로 들어야 해서,,, 이해하려고 해보았으나 안되서 그냥 강의만 들어보았다. 이해 되든 처음보던 말이던,,, 내일은.. 진짜로 개인과제 시작해봐야겠다. 하루에 12시간 가지고 부족하다는 말이... 이렇게 크게 느낄줄이야...
7시에 일어나서 하루종일 강의 듣는데 효율이 안나면 어떻게 해야하지?ㅋㅋㅋ
'TIL' 카테고리의 다른 글
240429 TIL 열한번째날 (0) | 2024.04.29 |
---|---|
240426 TIL 열번째날 (1) | 2024.04.26 |
240424. TIL 여덟번째날 (0) | 2024.04.24 |
240423 TIL 일곱번째 날 - java script (0) | 2024.04.23 |
240422 TIL 여섯번째 날 - java script (0) | 2024.04.22 |