HTML, CSS를 활용한 정적인 웹서비스를 동적인 기능을 활용하기위해서 만든 스크립트 언어.let현재 많이 쓰이는 mutable 변수 선언방법var선언하기 전에도 사용할 수 있음var hoisting 어디에든지 선언해도 저장된다.위험부담이 커 잘 쓰이지 않는다.con
==는 값만 같으면 true출력값과 타입까지 같아야 true가 출력된다.조건이 많을시에 쓰면 좋다.continue 사용시 반복문이 해당 조건에 도달할 경우 다음으로 넘어간다.break 사용시 조건문에 도달할경우 반복문을 바로 끝낸다.
naming : doSomthing, command, verbex) createCard(O) createCardAndPoint(X)function is object in JSBadGoodfunction declaration은 호이스팅이 가능하지만 expression은
Class와 Object Class template Object instance of a class Class declaration class는 자바스크립트에서도 객체지향 코딩을 가능케 해준다. Getter and setters How to get ,set 으
d
Synchronous JavaScript는 비동기적 언어 위에서 부터 순서대로 실행되는 언어
Promise Promise is JS Object for asynchronous operations. State : pending > fulfilled or rejected Producer vs Consumer Producer When new Promise
인터프리터 언어는 원시코드(프로그래머가 작성한 소스코드)를 기계어로 변환하는 과정없이 한줄 한줄 해석하여 바로 명령어를 실행하는 언어를 말합니다. R, Python, Ruby, javascript와 같은 언어들이 대표적인 인터프리터 언어입니다.인터프리터가 직접 한 줄씩