Javascript - 타입과 변수

김젼이 ·2022년 8월 10일
0

Javascript

목록 보기
4/4

타입

타입이란?
프로그램에서 다룰 수 있는 값의 종류

1) 숫자(Number)

-Js는 정수와 실수를 따로 구분하지 않는다.

var num1 = 10;
var num2 = 10.1;

2) 문자열(String)

var str1 = "문자열1";
var str2 = '문자열2';
var str3 = "문자열'입니다";
var str4 = "문자열"입니다';

-문자열과 숫자를 합칠 수 있는 기능도 있다.

var num = 5;
var str = "Hello";

결과 : num+str 연산을 진행하면 자동으로 num이 문자열고 변환되어 5Hello가 나온다.

3) 불리언(Boolean)

var trueValue = true;
var falseValue = false;

4) null과 undefined

null '값'이 정해지지 않은 것
undefined '타입'이 정해지지 않은 것

5) 객체(Object)

키(key)와 값(value)로 이루어져있다
키(key)를 통해 값(value)을 불러올 수 있는 타입이다.
(=파이썬 딕셔너리)

var dog = {name:"돌돌이", age:5};

name과 age가 키(key)값이고, "돌돌이"와 5가 값(value)에 해당한다.

변수

변수란?
데이터를 저장 할 수 있는 메모리 공간이며, 그 데이터(값)는 변경될 수 있다.

  • 변수 사용의 특징
    1) 선언되지 않은 변수를 사용하려고 하거나 접근하려 하면 오류가 발생한다.
var num = 1; //정상
str = "문자열" //오류

2) 선언된 변수는 나중에 초기화 할 수 도 있고, 선언하면서 동시에 초기화도 가능하다.

var num; //선언
var str = "문자열"; //선언과 동시에 초기화
num-10; //선언 후 초기화 

✅ typeof키워드를 통하여 변수의 타입 출력하기

profile
호기심이 많은 프론트엔드 개발자

0개의 댓글