10.html-기본타입(문자열)

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

 

 

문자열

"' 사이에 들어가는 모든 문자는 문자열로 다루어집니다.

   

문자와 문자열 구별하지 않음

- 문자와 문자열 입력 시 ''사용 하는 것 권장 -> html속성시 "" 사용할 경우 혼동이 될수 있으므로

- 혼용해서 사용하는 것은 좋지 않음

자바스크립트에서는 한 번 생성된 문자열은 읽기만 가능하고 수정은 불가능합니다.

   

   

 

소스 코드

<html>

<head>

<meta charset="EUC-KR">

<title>문자열</title>

<script type="text/javascript">

//문자열

var stringVar = 'String';

var stringChar = 'a';

var singleQuoteStr = 'sing quote string';

var doubleQuoteStr = "double quote string";

   

//typeof 변수명        : 해당변수에 저장된 데이터의 타입을 알아내는 연산자

document.write('stringVar: ' + typeof stringVar + '<br>');

document.write('stringChar: ' + typeof stringChar + '<br>');

document.write('singleQuoteStr: ' + typeof singleQuoteStr + '<br>');

document.write('doubleQuoteStr: ' + typeof doubleQuoteStr + '<br>');

document.write('<br>');

//문자열 생성

var str="java";

//출력

document.write(str[0], str[1], str[2], str[3] + '<br>');

//문자열의 첫글자를 대문자로 변경 시도

str[0] = 'J';

document.write(str);

</script>

</head>

<body>

</body>

</html>

   

 

   

출력결과