변수 (variable): 변하는 수
값 (Data)
연산자 의미 =값 저장 ==값만 비교 ===값 + 타입 비교 !=값만 다름 비교 !==값 + 타입 다름 비교
if ( 1 == 1 && 2 == 2 && 3 == 3 && 4 == 5 ) {
console.log("false");
}
if ( true && true && true && false ) {
console.log("false");
}
변수
while (조건문) {
//실행
증감 연산자
}
for (변수; 조건문; 증감 연산자) {
//실행
}
함수: function -> 함(상자)수
호이스팅
함수를 변수 안에 담는 것
매개변수는 함수 안에서 자동으로 선언되는 지역 변수라서 따로 let이나 var로 선언할 필요가 없음
typeof
어떤 타입인지 알려 주는 것
console.log(typeof 42);
// Expected output: "number"
console.log(typeof "blubber");
// Expected output: "string"
console.log(typeof true);
// Expected output: "boolean"
console.log(typeof undeclaredVariable);
// Expected output: "undefined"
| 개념 | 설명 |
|---|---|
| 객체 생성 | {} |
| 속성 접근 | obj.key, obj[key] |
| 속성 수정 | obj.key = value |
| 메서드 | 객체 안의 함수 |
this | 현재 객체 |
| 반복문 | for...in |
| 구조분해 | { name } = obj |
| 객체 복사 | { ...obj } |
| JSON | 데이터 교환 형식 |
for (var i = 0; i < arr1.length, i++) {
}
// 0번째 인덱스부터 끝까지 순회
그대의 새로운 앞날을 응원하오~