201230_TIL

future·2020년 12월 30일
0

TIL (Today I Learned)

목록 보기
28/53

오늘 한 일

  • Underbar part.2 함수 작성
  • Underbar 정리 블로깅 및 복습

기억할 것

Object.assign()
여러개의 객체를 입력받을 경우, 순서대로 객체를 결합시켜준다.

_.extend = function(destination, ...target) {
  _.each(target, function(element) {
    Object.assign(destination, element);
  });
  return destination;
};
  • destination = 객체
  • ...target = 배열 형태의 객체 ex. [ {객체1}, {객체2}, {객체3} ]
  • if (object[key] === undefined) → value가 무엇인지? 없으면 undefined
  • if (!object[key]) → 속성값의 존재여부
let object = { a: 1, b: 2, c: 3 };
object['a'];     // 1
!object['a'];    // false
object['d'];     // undefined
!object['d'];    // true

느낀 점

  • 함수 전체를 콘솔창에 돌려보기 어려울 때는 쪼개서 돌려보는 습관을 가지자.

내일 할 일

  • 재귀함수 학습
  • 재귀함수 코플릿 풀기
profile
get, set, go!

0개의 댓글