본문 바로가기

공부중 :)/javascript

Javascript : 데이터 타입과 값(1)

반응형


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