sm 기술 블로그
자료형 본문
기본자료형
typeof() : 변수의 자료형을 알려준다.
var n = 1;
console.log( typeof(n) );
var b = true;
console.log( typeof(b) );
var s = "문자열입니다.";
console.log(typeof(s));
출력 결과
"number"
"boolean"
"string"
Number
parseInt()
var str="3.141592는 Pi의 근사값입니다."
var pi_int = parseInt(str);
console.log("pi_int의 값은", pi_int, "입니다." );
parseInt(a) : a라는 변수를 정수형으로 변환해준다.
※ "3.141592는 Pi의 근사값입니다." 에서 앞에 숫자만 정수로 바꿔준다.
출력 결과
pi_int의 값은 3 입니다.
parseFloat()
var str="3.141592는 Pi의 근사값입니다."
var pi_float = parseFloat(str) ;
console.log("pi_float의 값은", pi_float, "입니다." );
parseFloat(a) : a라는 변수를 실수형으로 변환해준다.
String
탈출문자
- 줄바꿈 : \n
- 따옴표 : \'
- 큰따옴표 :\"
- 역슬래시 : \
object
var empty_obj = {}; // 빈 오브젝트 입니다. (기본구조)
var book = { title : "인어공주", page : 100};
console.log(book["title"]);
실행결과
인어공주
undefined , null
undefined : 시스템에서 어떤 변수나 속성이 정의되지 않은 경우를 표현
null : 명시적으로 비어있는 상태를 나타낼 때 사용한다. (타입은 object 이다)
// undefined 값을 가진 변수 a를 선언하세요
var a = undefined;
// null 값을 가진 변수 b를 선언해보세요.
var b = null;
console.log("a의 자료형 :", typeof(a), "입니다.");
console.log("b의 자료형 :", typeof(b), "이고, 값은", b, "입니다.");
실행결과
a의 자료형 : undefined 입니다.
b의 자료형 : object 이고, 값은 null 입니다.
'JavaScript' 카테고리의 다른 글
배열 (0) | 2022.05.15 |
---|---|
String(문자열) (0) | 2022.05.15 |
연산자와 함수 (0) | 2022.05.15 |
변수 (0) | 2022.05.15 |
출력 (console.log) (0) | 2022.05.15 |
Comments