반응형
Javascript : 데이터 타입과 값(1)
숫자(Number)
@ 자바스크립트는 정수 값과 실수 값을 구별하지 않는다. 숫자가 자바스크립트 내에 바로 나타날때 이를 숫자
리터럴(literal)이라 부른다.
자바스크립트는 기본적으로 산술 연산자를 사용하여 숫자를 다룬다.
더하기[ + ], 빼기[ - ], 곱하기[ * ], 나누기[ / ]...
문자열(String)
@ 문자열은 하나 이상의 문자들이 작은따옴표[ ' ' ] 또는 큰따옴표[ " " ]로 둘러싸인 시퀀스이다.
"" // 빈 문자열 'testing' "서울특별시 금천구" "name='john'"
@@ 문자열 내 역슬러쉬 문자(\)는 자바스크립트 문자열에서 특별한 목적을 위해 사용되는데,
이를 이스케이프 시퀀스라고 한다.
예를 들면 문자열은 한 줄을 넘지 말아야 하며, 문자열 내에 줄바꿈 (newline)을 하고 싶다면 [ \n ]
을 사용하면 된다.
"this string \n has two lines" // [\n] : 두 줄짜리 문자열(줄바꿈) "name=\"john\"" // [\"] : 큰따옴표 'name=\'john\'' // [\'] : 작은따옴표 "문자열 내 역슬러쉬 \\" // [\\] : 역슬러쉬 ....
@@ 숫자에 [ + ] 연산자를 적용하면 숫자들이 더해진다. [ + ] 문자열에 적용하면 두 번째 문자열을
첫 번째 문자열에 이어 붙여 두 문자열을 합친다.
var msg = 'hello, ' + 'world'; console.log(msg) // 'hello, world'
불리언 (boolean)
@ 불리언 데이터 타입은 오직 두 개의 값을 가지며, true(참)와 false(거짓)리터럴로 표현된다.
일반적으로 불리언 값은 비교의 결과로 생성된다.
//변수 a가 4와 같은지를 검사하여 같다면 'true'를, 같지 않다면 'false'를 출력한다. if(a == 4){ alert('true'); }else{ alert('false'); }
2016.02.13
반응형
'공부중 :) > javascript' 카테고리의 다른 글
Javascript : 변수 (2) | 2016.02.15 |
---|---|
Javascript : 데이터 타입과 값(2) (0) | 2016.02.13 |
Javascript : javascript 어휘 구조 (0) | 2016.02.12 |
Javascript : 자바스크립트를 공부하자! (0) | 2016.02.12 |