1. 개요
표기법
dash-case(kebab-case) : HTML CSS
snake_case : HTML CSS
camelCase : JS
ParcelCase : JS (특수경우)
Zero-based Numbering
특수한 경우를 제외하고 0부터 숫자를 시작
let fruits = ['Apple', 'Banana', 'Cherry'];
console.log(fruits[0]);
console.log(fruits[1]);
console.log(fruits[2]);
console.log(new Date('2021-01-30').getDay()); // 6, 토요일
console.log(new Date('2021-01-30').getDay()); // 0, 일요일
console.log(new Date('2021-01-30').getDay()); // 1, 월요일
주석
// 한줄 메모
/* 한 줄 메모 */
/**
* 여러 줄
* 메모1
* 메모2
*/
2. 데이터 종류
자료형
String (문자 데이터)
- 따옴표 사용
let myName = "MINJI";
let email = 'thesecon@gmail.com';
let hello = `Hello ${myName}`; // 백틱 - 보간법
Number(숫자 데이터)
정수 및 부동소수점 숫자
let number = 123;
let opacity = 1.57;
Boolean(불린 데이터)
true, false 두 가지 값
let checked = true;
let isShow = false;
Undefined
값이 할당되지 않은 상태 (JS 특별)
let undef;
let obj = { abc: 123};
console.log(under); // underfined
console.log(obj.abc); // 123
console.log(obj.xyz); // underfined 존재하지 않는 데이터
Null
어떤 값이 의도적으로 비어있음을 의미
let empty = null;
console.log(empty); // null
Object (객체 데이터)
여러 데이터를 Key:Value 형태로 저장 { }
let user = {
// Key: Value
name: 'Minji',
age: 24,
isValid: true
};
console.log(user.name); // Minji
console.log(user.age); // 24
console.log(user.isValid); // true
Array(배열 데이터)
여러 데이터를 순차적으로 저장 [ ]
let fruits = ['Apple', 'Banana', 'Cherry'];
console.log(fruits[0]);
console.log(fruits[1]);
console.log(fruits[2]);
JS 시작!
자료형 부분이라 무난하게 출력했다.
underfined는 다른 언어에서는 없어서 좀 어색한데 null과 구분해서 잘 기억해야겠다.
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'강의 > 패스트캠퍼스 0원 챌린지' 카테고리의 다른 글
패스트캠퍼스 챌린지 13일차 - Part 1. 스타벅스 예제(1) (0) | 2023.03.04 |
---|---|
패스트캠퍼스 챌린지 12일차 - Part 1. JS 선행(2) (0) | 2023.03.03 |
패스트캠퍼스 챌린지 10일차 - Part 1. CSS 속성(4) (0) | 2023.03.01 |
패스트캠퍼스 챌린지 9일차 - Part 1. CSS 속성(3) (0) | 2023.02.28 |
패스트캠퍼스 챌린지 8일차 - Part 1. CSS 속성(2) (0) | 2023.02.27 |
댓글