본문 바로가기
카테고리 없음

JS의 데이터 타입

by kjwkjw 2021. 8. 28.

자바스크립트는 다른 언어와 같이 int a, String b처럼 변수를 생성할 때 변수의 타입을 명시하지 않는다.

 

단지 var, let, const처럼 유효범위와 변경 가능 여부에 대한 키워드를 명시한다.

 

그렇기 때문에 js는 변수를 한번 선언해놓고 여러가지 타입을 유연하게 대입할 수 있다.

 

let x = 1; // Number 타입
x = "1"; // 문자열
x = {name:"james"}; // 객체
x = [1,]; // 배열
x = function(){}; // 함수

Number 타입

숫자를 대입하면 된다.

 

문자열 타입

대입하고자 하는 문자열을 ""또는 ''로 감싸서 대입하면 된다.

 

객체 타입

{}  안에  key:value 형태로 나열해서 대입하면된다.

 

배열 타입 

[] 안에 넣고 싶은 원소를 ,를 기준으로 나열하면 된다.

 

함수 타입

function(매개변수){실행문}의 형태로 대입하면 된다.

댓글