피드로 돌아가기
새로워지기·서른의 생활코딩

샘플소스3) javascript 기본 문서구조 ( string 객체 )

NS
normalstory
표지 이미지

이번엔 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>

친절한 찰쓰씨
글쓴이
친절한 찰쓰씨
친절한 찰쓰씨 · 일상 UX 디자이너
기획·디자인·단상을 조용히 기록합니다.
작가 페이지에서 더 보기

이어서 읽기

새로워지기

꾸준히, 오래, 지치지 않고

Mar 31, 2026·8
새로워지기

테크 라이프 발란스

Feb 7, 2026·3
새로워지기

휴탈리티 박정렬

Feb 7, 2026·11