이번엔 string 객체에 대해 알아보자.
스트링은 문자열이다.
다시말해 스트링 객체와 해당 객체가 소지하고있는 메소드를 활용하면
문자열을 활용한 프로그레밍이 가능해진다.
이를테면 이메일을 사용자가 작성했는데
올바르게 작성했는지 사전에 체크 해준다던가
...좀더 디테일하고 세밀하게 작업을 하면 맞춤법체크 같은 것도 충분히 가능할 것 같다.
(유용할지는 모르지만..)
|
<!DOCTYPE html> |
|
<html> |
|
<head> |
|
<meta charset="utf-8" /> |
|
<title>string 객체</title> |
|
<script type="text/javascript"> |
|
//<![CDATA[ |
|
|
|
//string은 length속성과 indexOf / lastIndexOf메소드를 가지고 있다. |
|
|
|
var str1, str2; |
|
str1 = new String("javascript"); |
|
str2 = "DOMScript"; |
|
|
|
document.write("<p>" + str1.length + "</p>"); |
|
document.write("<p>" + str2.length + "</p>"); |
|
document.write("<p>" + str1.indexOf("s") + "</p>"); |
|
|
|
var email="testtest.co.kr"; |
|
var check=email.indexOf("@");//존재하지않으면 -1을 반환한다. !!! |
|
|
|
if(check == -1) |
|
{ |
|
alert("이메일 형식이 올바르지 않습니다."); |
|
} |
|
|
|
//]]]]> |
|
</script> |
|
</head> |
|
|
|
<body> |
|
|
|
</body> |
|
</html> |
'새로워지기 > 서른의 생활코딩' 카테고리의 다른 글
샘플소스3) javascript 기본 문서구조 ( string 객체_응용2 ) (0) | 2011.04.10 |
---|---|
샘플소스3) javascript 기본 문서구조 ( string 객체_응용1 ) (0) | 2011.04.10 |
샘플소스3) javascript 기본 문서구조 ( screen객체) (0) | 2011.04.10 |
샘플소스3) javascript 기본 문서구조 ( 숫자 객체 _ 응용3 ) (1) | 2011.04.10 |
샘플소스3) javascript 기본 문서구조 ( 숫자 객체 _ 응용2 ) (0) | 2011.04.10 |
댓글