[TIL] 220113

Lee Syong·2022년 1월 13일
0

TIL

목록 보기
148/204
post-thumbnail

📝 오늘 한 것

  1. 복습

📚 배운 것

코어 자바스크립트 책 복습
헷갈렸던 부분만 다시 정리

1. 데이터 타입

[TIL] 220107

깊은 복사 범용 함수

var copyObjectDeep = function(target) {
  var result = {};
  if (typeof target === "object" && target !== null) {
    for (var prop in target) {
      result[prop] = copyObjectDeep(target[prop]);
    }
  } else {
    result = target;
  }
  return result;
};

target이 객체인 경우 내부 프로퍼티들을 순회하며 copyObjectDeep 함수를 재귀적으로 호출하고, target이 객체가 아닌 경우 그대로 target을 반환하도록 했다.

2. 실행 컨텍스트

[TIL] 220108

3. this

[TIL] 220108


✨ 내일 할 것

  1. 복습 계속하기 - 콜백 함수 / 클로저 / 프로토타입 / 클래스
profile
능동적으로 살자, 행복하게😁

0개의 댓글