Javascript에서 class는 ES6부터 생겼다.Class(붕어빵 틀)를 이용해서 Object(팥 붕어빵, 피자 붕어빵, 크림 붕어빵 등)를 만든다고 생각하면 된다.< Class 코드 >< Class를 활용해서 Object 만들기 >이렇게 만든 Obj
사이드 프로젝트를 진행하는 데 있어, 자바스크립트를 너무 몰라서 기초강의인 프로그래머스에 있는 js 무료강의를 정리했다.생각보다 별 내용이 없어서.. 금방 들었고.. 긴 포스팅이 됐지만 건질 수 있는게 많을 지 모르겠다.이는 각 브라우저마다 있는데, 크롬에서는 우측 상
Javascript에서는 "=>"라는 화살표처럼 생긴 명령어를 사용하는데, arrow function이라는 것을 알아보도록 하자. 일단 기초적인 내용이다.요약하면, 표현을 줄여주는데 용이하다고 할 수 있다.anonymous function에서만 사용한다.인수가 없다면
'호출 스택'에 실행되야 할 함수를 쌓는다.이 중 '백그라운드'로 이동하기로 한 동작들은, 이동해서 멀티스레드마냥 작동된다.남아있는 작업을 '태스크 큐'로 이동한다.호출 스택이 비어있으면, '태스크 큐'에서 '호출 스택'으로 이동한다.아래 그림과 예시코드를 보면 도움이
브라우저에서 console창에 "navigator.platform"을 입력하면 아래와 같이 본인의 기기정보를 얻을 수 있다.platform 종류는 아래의 예시보다 더 많을 것이다. (출처 : https://www.geeksforgeeks.org/html-nav
javascript 호출 스케줄링 관련 setTimeout과 setInterval, requestAnimationFrame에 대해 알아보자.함수를 당장 실행시키지 않고, 일정시간 후에 작동시키고 싶을 때 쓴다.일정 시간 이후에 함수가 한번 실행된다. 아래와 같이 사용하
javascript 호출 스케줄링 관련 setTimeout과 setInterval, requestAnimationFrame에 대해 알아보자.setTimeout과 비슷한데, 이름에서도 알 수 있듯 주기적으로 함수를 실행시켜 준다.setTimeout과 문법은 같다.실행하고
javascript 호출 스케줄링 관련 setTimeout과 setInterval, requestAnimationFrame에 대해 알아보자.이름에서 알 수 있듯 그림을 그리는 등의 함수가 필요할 때 적합한 함수다.재귀함수처럼 사용해야한다.문법은 위와 같은데 앞의 두 함
인터넷 익스플로러만 빼고, 비슷하게 검사하면 된다.ie그 외에는 indexOf("브라우저 이름")으로만 찾을 수 있다.이를 활용해서 특정 브라우저에서 alert를 띄운다던지, 접근을 막는다던지 등의 작업을 할 수 있다.