데이터 종류(자료형)stringnumberBooleanUndefinedNullObjectArray여러 데이터를 Key:Value 형태로 저장 {}
데이터를 저장하고 참조(사용)하는 데이터의 이름var (사용x) , let, const
함수 : 특정 동작(기능)을 수행하는 일부 코드의 집합(부분)return (반환)Parameters/Arguments기명함수 / 익명함수Method : 객체데이터 내부에서 속성부분에 함수 데이터 할당
조건의 결과(thruthy,falsy)에 따라 다른 코드를 실행하는 구문ifif , else
Document Object Model(div, span, input etc..), Application Programming Interfacejavascript에서 DOM API를 제어하는 명령들.빨간 박스 클릭시 console에 Click!! 출력
메소드들을 체인으로 엮듯이 연결하여 사용-> 호출되는 프로그래밍 패턴.a.Method().Method(a,b).Method()....
datatype 확인 javascript import / export
산술 연산자 (arithmetic operator) 할당 연산자 (assignment operator)
// 반복문 (For statement)// for ( 시작조건; 종료조건; 변화조건) {}const UlEl = document.querySelector('ul');for (let i = 0; i < 10; i += 1) { const li = document
javascript 형 변환(Type conversion)
javascript IIFE (즉시실행함수)
javascript 콜백(Callback)
일반(Normal) 함수는 호출 위치에 따라 this 정의!화살표(Arrow) 함수는 자신이 선언된 함수 범위에서 this 정의!
##ES6 Classes
javascript 상속(확장)
String: "", '', \`\`NumberBoolean: true, falseundefinednullArray: \[]Object: {}