📌 Promise란 무엇인가? 성공/실패 판정 기계. (성공하면 then(), 실패하면 catch()를 실행) ⭐️ 콜백함수 디자인 패턴이 마음에 안들시 대신 사용할 수 있음. 새로운 기능이라기보다는 코드/함수 디자인 패턴일 뿐이다. ajax 요청, setTimeou
JS 파일에 있는 변수, 함수 등을 다른 파일에서 가져다 쓰는 방법 (html - js, js - js 간에 가능) type = "module" 로 수정. 가져올 파일의 요소를 import 해당 JS 파일에서 해당 요소를 export 기본 형태 html librar
📌 class ES6의 class 신문법으로 constructor를 만들 수 있다. 만드는 방법 class 안에 constructor를 만들고 새로 생성할 때는 이전과 동일하게 new 키워드를 사용함. 상속가능한 함수 추가하기 방법 1) 함수를 construct
Arrow function은 function을 "대체"하는 문법이 "아니다". 함수를 만드는 이유 큰 기능을 만들 떄 입출력 기계를 만들 때 함수 만드는 방법 이전 방식 function 함수명(){ } // 혹은 var 함수명 = function() { } 함수
this keyword는 뜻이 여러개(3~4개) 있다. 함수와 Object에서 사용할 때 : 해당 함수를 담고 있는 상위 object event listener와 constructor에서 사용할 때 : 이벤트 적용 대상, instance 1. 함수와 Object에서