Javascript에는 Truthy와 Falsy라고 하는 값이 있다. if문과 같이 boolean값으로 판단되는 상황에서 실제 값은 true/false가 아니더라도 true/false로 사용되는 값들을 Truthy, Falsy라고 한다. 위의 값들이 Falsy값들이
최근 개발 업무 하다가 object의 key 부분을 변수값으로 넣고 싶어서 어떻게 해야되나 찾아보다가 알아낸 결과를 남겨보자!javascript에서 backtick(\`)을 사용하여 문자열을 표현한 것을 템플릿 리터럴이라고 한다.템플릿 리터럴을 사용하면 내부에 변수값을
라는 책으로 회사에서 팀원분들과 스터디를 하게 되었고, 책의 첫번째 주제는 데이터 타입이였다. 데이터 타입이라는 제목만 봤을 때는 숫자,문자열,boolean 등 말 그대로 데이터 타입에 대한 내용이 있을 줄 알았는데 그보다는 오히려 데이터가 메모리에 어떻게 저장되고,
유사배열이란? 이름 그대로 배열과 유사한 객체를 유사배열이라고 한다. 영어로는 Array-Like Object라고 함 유사배열에도 최소한 갖춰야할 조건이 있음 숫자 형태의 indexing이 가능하다 각 요소에 0부터 시작하는 숫자 형태의 index가 있어야 함
디바운스와 쓰로틀링 모두 웹에서 발생하는 이벤트를 제어하는 방법이다. 예를 들어 스크롤 이벤트의 경우 스크롤링 할 때마다 발생하는데, 그 때마다 같은 작업을 실행하게 되면 성능 문제가 발생할 수 있다. 디바운스와 쓰로틀링을 적절한 상황에서 사용하여 그런 상황이 발생하