typeof 연산자로 값의 타입 확인
continue반복문의 현재 단계를 건너 뛸 때 사용break루프와 관계 없이 반복문을 벗어날 때 사용(즉시 반복문이 종료)return반복문만이 아니라 해당 함수 자체를 벗어난다.(즉시 함수 종료)
객체가 아니면서 method를 가지지 않는 타입. string, number, bigint, boolean, undefined, symbol, (null)을 지칭.하나의 변수에는 하나의 데이터만 담고 있음.ex)값 자체에 대한 변경은 불가능. 해당 변수에 다른 데이터를
주소값(참조값)을 복사.데이터를 공유하고 있기 때문에 값의 변경 등이 모두 반영된다.속성(property)만 복사. 주소는 복사되지 않음.따라서 복사된 객체의 값을 변경하여도 기존의 값은 변경되지 않으며 반대도 적용.위 방법의 경우 1차원은 깊은 복사가 진행되지만, 2
기본적으로 텍스트값을 읽어오고 설정할 수 있다는 공통점이 있음.Element의 속성. element 내에 포함된 전체 HTML 또는 XML마크업을 가져오거나 태그와 함께 입력하여 내용을 직접 설정할 수 있다.innerHTML을 사용해 HTML코드를 Javascript
데이터와 기능을 한 곳에 묶어서 처리. 속성과 메서드가 하나의 '객체'에 포함되며, 해당 객체는 class라고 한다.클래스는 객체의 템플릿을 말한다.클래스 안에 생성자(constructor)을 포함하고 있으며, 보통 대문자로 시작해 일반명사 형식을 띈다. 생성자 함수는
데이터 모델의 청사진(Class)를 사용해 코드 작성데이터와 기능을 한 번에 묶어서 처리 가능프로그램 설계 철학재사용성을 얻을 수 있음데이터와 기능을 하나로 묶는 것느슨한 결합(Loose Coupling) : 코드가 상징하는 실제 모습과 닮게 결합.은닉(Hiding)