1. Primitive type 1-1. Number type Number : typeof instance === 'number' Number 타입은 모두 실수로 처리됨 1-2. String type String: typeof instance == 'string' 템플릿 문자열이란? : 문자열에 변수를 포함시킬 때 좀 더 직관적이고 편하게 사용하기 위한 기능 - 문자열을 만들 때 큰따옴표(") 대신 백틱(`) 사용 - 변수를 넣고자 하는 부분에 ${} 키워드를 사용해 변수 넣기 - 장점: 문자열을 나눠서 더하기 기호를 통해 연결할 필요가 없음 👉 가독성이 좋음 1-3. Boolean type Boolean: typeof instance === 'boolean' 1-4. undefined undefined..
Language
언어는 크게 정적 타입 언어와 동적 타입 언어로 나뉘는데, 자바스크립트는 동적 타입 언어이다. 정적 타입 언어와 동적 타입 언어를 구분하자면 아래와 같다. 정적 타입 언어 vs 동적 타입 언어 정적 타입 언어 동적 타입 언어 정의 정해진 자료형에 정확한 값이 전달되어야 하는 언어 값이 전달될 때 자료형이 결정되는 언어 종류 C, C++, Java, C# JavaScript, Python 특징 규칙을 중요시 함, 설계, 규약, 규격 프레임워크에서 상속의 비중이 큼 규칙보다 사용 중심적, 진보적, 인간중심 상속의 비중 낮고 함수의 비중 높음 시대의 요구사항을 빠르게 적용하는 데에서 중요 장점 안정적 문법의 규약이 상대적으로 적음, 간단함 단점 보수적, 기계적, 과업지향적 문법 에러가 많이 생겨도 발견하기 어..
1. 반응형 웹이란? 1-1. 정의 : 웹 페이지 하나로도 데스트톱, 태플릿PC, 스마트폰에 맞게 디자인이 자동으로 반응해서 변경되는 웹 페이지 1-2. 장점 - 효율적인 개발 가능 - 유지 보수가 용이함 1-3. 방법 - 미디어 쿼리 사용 👉 스마트폰의 방향 파악뿐만 아니라 시각 장애인 전용 웹 페이지 개발 등에 활용할 수 있음 1-4. 미디어쿼리란? - 미디어 타입에 따라 CSS를 적용할 수 있는 기능 - 활용법 - 미디어 타입이란?: 장치 예) 프린터, 데스크톱, 스마트폰, 태블릿PC, 시청각 장애인 등이 사용하는 웹 브라우저