JS-자료형

김진우·2023년 8월 8일
0

Javascript

목록 보기
25/48

자료형

  • 자료형(Data Type)
    • 원시형자료(primitive type) : 특정 값이 메모리에 바로 저장(값만 저장됨)
      1. 문자(String)
      2. 숫자(Number)
      3. 논리형 (Boolean : true, false를 나타냄)
      4. undefined (undefined) : 변수 선언하고 값을 할당하지 않으면 undefined가 대신 저장(에러상황)
    • 참조형 자료 (reference type) : 값이 위치하고 있는 참조 주소값만 메모리에 저장(관련내장함수까지 같이 참조)
      1. null(Object) : 명시적(일부러)으로 특정 변수의 값을 비워둘 때 사용
      2. 배열(Array) : (Object) 연관된 값들을 그룹으로 묶어서 관리하는 자료형태
      3. 객체 : (Object) 데이터를 Key라는 인덱싱을 통해 자료를 구조적으로 묶어놓은 형태

  • 형변환 : 특정 조건이 부합되면 자료형이 강제로 변환되는 현상

ex)

let num1 = "2"; //문자
let num2 = 3; //숫자
let num3 = 5; //숫자
console.log(num1+num2+num3);
//결과값은 235 라는 문자가 나옴.
//2라는 문자와 3이라는 숫자가 더해져 23이 나오게 되고,
// 23이라는 문자와 5라는 숫자가 더해져 235가 나오게 됨.

console.log(num3+num2+num1);
//위 의 경우 5라는숫자와 3이라는 숫자가 더해져 8이 나오고,
//8이라는 숫자와 2라는 문자가 더해져 82라가 나오게 됨.
profile
Code log

0개의 댓글

관련 채용 정보