- 매주 금요일에 진행
- wiki 에 각 회차마다 새로 알게된 부분을 정리하기.
나온 질문들
- 브라우저에서 자바스크립트 비동기 코드가 실행되는 과정
- 이벤트 루프란 무엇인가
- 고차함수 화이트보드 구현 후 설명
나온 질문들
- 해커톤에 대한 경험적인 질문
- 브라우저 주소창에 url을 입력하였을때부터 웹페이지로 노출될때까지의 과정
- statement, expression의 차이점
- statement, expression에서의 comma와 semicolon 문법
나온 질문들
- 싱글 스레드와 멀티 스레드의 차이
- ==, ===의 차이점
- for 문제
for (var i = 0; i < 2; i++) {
setTimeout(()=>console.log(i), 0);
}
for (let j = 0; j < 2; j++) {
setTimeout(()=>console.log(i), 0);
}
for (let i = 0; i < 2; i++) {
setTimeout(()=>console.log(i), 0);
i++;
}
for (let i = (setTimeout(()=>console.log(i), 0)); i < 2; i++) {
i++;
}