보통 함수란 자신의 외부(재귀 함수의 경우 스스로) 코드가 '호출'할 수 있는 하위 프로그램입니다. 프로그램과 마찬가지로, 함수 역시 명령문의 시퀀스로 구성된 함수 본문을 가집니다. 함수에 값을 '전달'하면, 함수는 값을 '반환'할 것입니다.함수가 기본 값 외의 원하는
우선 순위를 기반으로 한 queue이다.우선순위 기반이므로 늦게 들어와도 우선순위를 지정한것이 더 앞서있을 경우는 기존에 있더라도 뒤로 밀리게 된다.
map함수는 callbackFunction을 실행한 결과를 가지고 새로운 배열을 만들 때 사용한다.filter, forEach와 같은 구문이다.나와 있는 변수들은currentValue : 배열 내 현재 값,index : 배열 내 현재 값의 인덱스,array : 현재 배
쉽게 말하면 위에서 아래 순차적인 것을 말한다. 프로그램의 실행 단위를 스레드라고 한다. 이것은 신체로 예를 들면 우리가 강의를 보는 눈 우리가 듣을 수있는 귀라고 생각하면 편하다. 자바스크립트는 싱글 스레드 언어이기 때문에 한번에 한 작업만 실행한다. 그래서 앞선
코드에 짜여진 함수를 볼때 this를 많이 쓰는걸 볼수가 있다.this란 뭘까? 공식문서에 나온 내용을 보면대부분의 경우 this의 값은 함수를 호출한 방법에 의해 결정한다고 한다.그래서 실행중엔 할당이 안되고 쓰임새도 호출할때마다 다 다르다.node.js에서는 thi