2021년 1월 2일 복기

Ji Taek Lim·2021년 1월 3일
0

오늘은 트리유아이하는데 객체랑 고차함수를 잘 못풀게 되어서 다시 한번 정리해보려고 한다.

18_getAllButLastElementOfProperty

function getAllButLastElementOfProperty(obj, key) {
  // TODO: 여기에 코드를 작성합니다.
  // 새로운 객체와 키를 입력받아 마지막 요소가 제거된 새로운 배열을 리턴
  let newArr = [];

  if(Array.isArray(obj[key]) === false) {
    return newArr;
  }
  for (let i = 0; i < obj[key].length - 1; i++) {
    newArr.push(obj[key][i]);
  }
  return newArr
}

function getAllButLastElementOfProperty(obj, key) {
  // TODO: 여기에 코드를 작성합니다.
  // 새로운 객체와 키를 입력받아 마지막 요소가 제거된 새로운 배열을 리턴
  let newArr =obj[key];

  if(!Array.isArray(newArr)) {
    return [];
  }
  let slicedNewArr =newArr.slice(0,newArr.length-1)
  return slicedNewArr
}

아 그리고 하다가 필터도 구현이 되었다. 아주 간단하더라 -_-;;;

advanced 풀어보고 싶다..

https://www.taniarascia.com/how-to-use-local-storage-with-javascript/

profile
임지택입니다.

0개의 댓글