티스토리 뷰

LANGUAGE/JAVA SCRIPT

[JAVA SCRIPT] 자료형

진심스테이크 2018. 9. 28. 17:08

 

자료형 : 프로그래밍 언어에서 조작할 수 있는 데이터의 유형


 

숫자형 : 정수나 실수

문자열형 : 문자열

부울형 : 참 혹은 거짓 (true or false)

심볼형 : 유일하고 변경 불가능한 기본 값

객체형 : 객체를 정의

배열형 : 값들의 집합체

함수 : 실행 가능한 코드의 집합체

undefined : 값이 정해지지 않은 상태

null : 값이 없음 (공백)

// 숫자형
var num1 = 123; // 정수
var num2 = 123.45; // 실수

// 문자열형
var str1 = "Hello world"; // 큰따옴표 
var str2 = 'Hello world'; // 작은 따옴표
var str3 = String("Hello world"); // String() 함수 사용
var str4 = new String("Hello world"); // String 객체 사용

// 부울형
var boolean1 = true; // 참
var boolean2 = false; // 거짓
// 숫자는 0이면 false, 0이 아니면 true
var boolean3 = 12 // true
var boolean4 = 0; // false
// 문자는 NaN이면 false, 아니면 true
var boolean5 = NaN; // false
var boolean6 = "abc"; // true
//null과 undifined는 false

// null과 undifined
var person1 = null; // 데이터가 없음
var person2; // 데이터의 존재 여부를 모름

// 객체형
var myCar1 = (model: "BMW", color: "grey", speed: 150);
var myCar2 = new Object(); // 객체 지정 후, 값 설정
myCar2['model'] = "benz";
myCar2['color'] = "Blue";
myCar2['speed'] = 100;

// 배열형
var cars = ["Hello", "Java", "Script"];
 

typeof : 자료형 검사

- 데이터의 자료형을 문자열로 반환

 

 

'LANGUAGE > JAVA SCRIPT' 카테고리의 다른 글

[JAVA SCRIPT] FUNCTION - 함수  (0) 2018.10.11
[JAVA SCRIPT] ARRAY - 배열  (0) 2018.10.11
[JAVA SCRIPT] 이미지 자동 변경  (0) 2018.04.15
[JAVA SCRIPT] 회원가입 유효성 검사  (0) 2018.04.08
[JAVA SCRIPT] 만년 달력  (0) 2018.04.05
댓글