본문 바로가기
Development (국비 복습 )/JavaScript

자바스크립트 데이터 타입

by Puddingforever 2022. 9. 20.


-자바스크립트는 여러가지 데이터 타입을 가질 수 있다.

let length = 16 // number
let lastName = "Johnson"; //String
let x = {firstName : "John" , lastName: "Doe" }; //Object

-자바스크립트는 숫자와 스트링이 값이 쓰이는 경우
숫자를 스트링으로 인식한다.

let x = 16 + "Volvo";
이건 숫자가 String으로 인식되어 x값은 16Volvo로 나온다.

-왼쪽에서 오른쪽으로 해석하기 떄문에. 그 전에 오퍼레이터가 있으면
스트링으로 안보고 그냥 계산되서 나옴
let x = 16 + 4 + "Volvo";
result : 20Volvo

대신 스트링이 나온 후에. 숫자가 나오면 , 16이 스트링으로 인식되서
모든 숫자가 스트링으로 인식된다.
let x = "Volvo" + 16 + 4;
result : Volvo164


-e 지수함수를 이용하여 숫자를 줄이거나 늘릴 수 있음

let y = 123e5; //12300000
let z = 123e-5; // 0.00123

-자바스크립트 배열
배열은 인덱스 [0]부터 시작하며, [] 이걸 씀

const food = ["pizza" , "pasta" , "steak" ];

-자바스크립트 객체
객체를 만들 때는 {} 이걸 쓰며, 이름:값 으로 쓰고 콤마로 분리한다.

const person = {firstName:"John", lastName:"Doe",age:50,eyeColor:"blue"};


-typeof 오퍼레이터는 타입을 판별한다.

typeof "" // returns "string"
typeof 0 // returns "number"

'Development (국비 복습 ) > JavaScript' 카테고리의 다른 글

js 객체 접근법  (1) 2022.09.20
자바스크립트 함수  (0) 2022.09.20
자바스크립트 연산자  (0) 2022.09.14
자바스크립트 let,const  (0) 2022.09.12
JS가 데이터를 표시하는 법  (0) 2022.09.12

댓글