1월 26일 공부일기 #

괄호의 중요성..

function removeNumberValues(obj) {
  for(let key in obj) {
    if(typeof(obj[key]) === "number"){
     delete obj[key] }
  }  
}
debugger;
const obj = {
  a: 2,
  b: 'remaining',
  c: 4,
};

removeNumberValues(obj);
console.log(obj); // --> { b: 'remaining' }

이것은 통과가 되는코드이다.

delete obj[key]

의 위치가 매우 중요하다 말할수 있을것이다..
내가 앞으로 생각했던 문제가 틀릴때마다, 괄호위치가 어디에 위치해있는것인지 잘 파악해봐야 할것같다.

좋은 웹페이지 즐겨찾기