hoc 적용 중에 AuthenticationCheck 이름을 가진 함수에서 무한루프가 발생하는 문제가 발생했다. 단순히 로그인을 판단하는 localstorage에 저장되는 시점과 읽어오는 시점에 충돌이 일어난 문제인줄 알았다. 그래서 코드를 변경해보았지만 쉽게 해결할
slice() start부터 end까지의 복사본을 새로운 객체에 반환한다.var arr = 1,2,3,4,5var arr2 = arr.slice(1,3) //2,3arr2는 1,2 인덱스에 해당하는 배열이다.splice()는 기존의 배열 요소를 삭제하거나 교체한다.sp
객체의 속성값에 접근하기 위해서는 . 연산자를 사용하였다. 하지만 경우에 따라 깊게 접근하면 제일 앞에 객체에서 값을 읽어올수 없을때 undefined 에러가 발생했다. 그럴때마 if문을 통해 경우의 수를 두었는데 같이 진행하는 팀원 "토스 SLASH 2021"에서 본
함수 안에 있는 선언(var,let,const,function 등)들을 모두 끌어올려서 해당 함수 유효 범위의 최상단에 선언하는 것전역범위인지 함수 범위인지에 따라서 다르게 동작전역 범위 (global scope)스크립트 단위에서 최상단으로 끌어 올려진다.함수 범위 (
내부함수가 외부함수의 맥락(context)에 접근할 수 있는것을 가르킨다.내부함수는 외부함수의 지역변수에 접근할 수 있다.내부함수는 외부함수의 실행이 끝나서 외부함수가 소멸된 이후에도 내부함수가 외부함수의 변수에 접근할 수 있다.innerFunc는 outerFunc를
현재 회사에서 프로젝트간 텀이 있어 팀원끼리 함께 게더타운 같은 게임을 만들고 있다. 이번에 맡은 역할은 Node를 활용해 monogo 연결하여 was 작업을 맡아서 진행했다. 사용자, 케릭터, 맵 등 다양한 스키마를 설계하고 api를 만드는 경험을 하였다. 자세한 이
사용자 세션을 관리하는 함수중에 사용자 정보를 가져오는 함수가 있다. 이 함수는로그인 성공정기간 세션확인 후 있을때 실행된다.그런데 중간에 세션이 사라질 때의 재로그인 처리를 한 부분이 있는데, 일정기간 세션을 확인하는 시점이 로그인시 잠시 세션이 없을 때에도 같이 적