View

자바스크립트의 데이터 타입

1) 숫자 (number)
2) 문자열 (string)
3) 불리언 (boolean)
4) undefined **== null 
5) 객체(object) **자바의 객체와 다름.


typeof : 데이터의 타입을 반환하는 연산자
<script>
  var nData = 1;
      var fData = 1.5;
      var cData = '@';		
      var strData = "data";	
      var isChecked = true;
      var temp;				
      var Product = new Object( );{//건너뛰기 json에서 나옴.
          pdCode : "0x1234";
          pdName : "상품";
      
/////////////////////////
	document.write(typeof nData, "<br>");
    document.write(typeof fData, "<br>");
    document.write(typeof cData, "<br>");		// 자바스크립트에서는 ''(싱글쿼터)나 ""(더블쿼터) 모두 **문자열** 타입이다.
    document.write(typeof strData, "<br>");		// 자바스크립트에서는 ''(싱글쿼터)나 ""(더블쿼터) 모두 **문자열** 타입이다.
    document.write(typeof isChecked, "<br>");
    document.write(typeof temp, "<br>");		// 초기화하지 않은 변수나 존재하지 않는 값의 접근에 반환
    document.write(typeof Prodcut, "<br><hr>");

</script>


데이터의 형변환(casting)


1. 정수 -> 문자열

<script>
var nData = 1;   
	var parseNData = String(nData);
	
	document.write(typeof nData , "<br>");
	document.write(typeof parseNData , "<br><br>");
</script>


2 .문자열 -> 숫자

<script>
	var strData1 = "100";
	var parseStrData1 = Number(strData1);	   // Number (숫자형 형변환 클래스)
	//var parseStrData1 = parseInt(strData1); // parseInt(숫자형[정수] 형변환 메서드)
	
	document.write(typeof strData1 , "<br>");
	document.write(typeof parseStrData1 , "<br><br>");
	
</script>


3. 실수 -> 문자열

<script>
	var fData = 3.14;   
	var parseFData = String(fData);
	
	document.write(typeof fData , "<br>");
	document.write(typeof parseFData , "<br><br>");

</script>


4. 문자열 -> 실수

<script>
	var strData2 = "7.77";
	//var parseStrData2 = Number(strData2);	   // Number (숫자형 형변환 클래스)
	var parseStrData2 = parseFloat(strData2);  // parseFloat(숫자형[실수] 형변환 메서드)
	
	
	document.write(typeof strData2 , "<br>");
	document.write(typeof parseStrData2 , "<br><br>");
</script>

 

'JAVASCRIPT' 카테고리의 다른 글

JAVASCRIPT) 자바스크립트의 변수  (0) 2021.07.10
JAVASCRIPT) 자바스크립트 생성 방법  (0) 2021.07.10
JAVASCRIPT) 시작  (0) 2021.07.09
JAVASCRIPT) UI VS API  (0) 2021.07.09
JQUERY) 사용 방법  (0) 2021.07.09
Share Link
reply
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31