-
JavaScript 타입 종류
● 기본 데이터 타입 1. 숫자(Number) 2. 문자(String) 3. 불리언(Boolean) 4. 객체(Object) - 배열, Null 포함 5. 함수(Function) 6. undefined - 타입이 정해지지 않음 7. 심볼(Symbol) -> 자세히 알아보면 함수는 객체에 포함된다.
-
동등 연산자(==)와 일치 연산자(===)
● 동등 연산자(==) : 타입이 달라도 내용이 같으면 true ● 일치 연산자(===) : 타입까지 같아야 true // 동등 연산자(모두 true) console.log('' == false); console.log('' == 0); console.log(0 == false); console.log('273' == 273); // 일치 연산자(모두 false) console.log('' === false); console.log('' === 0); console.log(0 === false); console.log('273' === 273);
-
VSCode 단축키
Ctrl + D : 같은 텍스트 선택 Alt + 마우스클릭 : 커서 다중생성 Alt + Shift + I : 선택된 영역의 모든줄에 커서 다중생성 Alt +↑↓ : 한줄이동 Alt + Shift +↑↓ : 한줄 복사이동 Ctrl + / : 주석처리(해제시 같은키) Ctrl + B : 사이드바 표시/제거 Ctrl + K + F : 문서전체 자동정렬 Ctrl + Alt + A : 블록주석처리 (해제시 같은키) Ctrl + Shift + K :한줄 삭제
-
포인터
포인터 : 변수의 주소 포인터 변수는 간접연산자(*)를 사용하여 선언 포인터 변수의 값을 불러올 때는 간접연산자(*)를 사용 일반 변수의 포인터를 알고싶을 때는 주소연산자(&)를 사용 #include <stdio.h> int main() { int a; // int 변수 a 선언 int *b; // 포인터변수 b 선언 a = 50; // a에 값 할당 b = &a; // b에 a의 포인터 할당 int c = *b; // c에 포인터 변수 b의 값 할당 printf("%d\n", a); // 50 printf(...
-
반응형 웹(미디어 쿼리)
높이나 너비(크기)에 반응하는 웹 -> 미디어 쿼리(@media)를 이용하여 구현 -매체유형 screen : 컴퓨터나 태블릿, 스마트폰 등 스크린(screen)이 있는 매체에 사용 print : 프린터 기기 all : 모든 매체 <style> @media screen and (max-width:767px) { html { background: red; color : white; }} @media screen and (min-width:768px) and (max-width: 959px) { html { background: green; color : wh...