변수

  1. 변수의 선언

    변수를 선언한다는 것은 데이터 보관함에 데이터를 넣을 공간을 확보하는 것

    변수 선언은 var, let, const

     var age;
     let name;
     const grade = '1st';
    

    var는 거의 사용되지 않으며 let은 변수의 값이 가변적일 때 사용 const는 변수의 값이 변하지 않을 때 사용

  2. 변수의 할당

     name = DK;
    

    형태이며 const는 선언과 할당 동시

  3. 구구단 출력하기

     let num = 3;
    
     console.log(num * 1) // 3
     console.log(num * 2) // 6
     console.log(num * 3) // 9
     console.log(num * 4) // 12
     console.log(num * 5) // 15
     console.log(num * 6) // 18
     console.log(num * 7) // 21
     console.log(num * 8) // 24
     console.log(num * 9) // 27
    

type

변수의 타입

숫자, 문자, 불리언, 자료형(배열, 객체), undefined, null 등

또한 typeof 연산자로 변수 type 구함

let num = 1;
console.log(typeof(num)); // numbur

let string = '1'
console.log(typeof(string)); // string

let boo = 1 > 2;
console.log(typeof(boo)); // boolean

let users = ['Suzy', 'Hue'];
console.log(typeof(users)); // object

let too = Array.isArray(users);
console.log(too); // true

let user = {
    name: 'Mike',
    age: 20,
}
console.log(typeof(user)); // object

let fn = function() {
    console.log(1);
}

fn();
console.log(typeof(fn)); // function

let und = undefined;
console.log(typeof(und)); // undefined

let nu = null;
console.log(typeof(nu)); // object

null의 typeof가 object인 것은 JS초기 설계의 오류

카테고리:

태그:

업데이트:

댓글남기기