본문 바로가기

HTML / CSS / Java Script

[JS] 자바스크립트 내장객체 종류 [String 객체]

String 객체


String 객체

문자열을 다루는 데에 사용하는 객체

객체생성
객체변수=new String(문자열);
객체변수=문자열;

객체속성
length : 문자열의 길이

String 객체 글자관련 메소드
big( ) : 글자를 한단계 크게 지정
small( ) : 글자를 한단계 작게 지정
blink( ) : 글자를 깜박이게함
bold( ) : 굴게지정
fixed( ) : 타자기체로 지정
italics( ) : 이탤릭체로지정
strike( ) : 가운데 취소선을 그어줌
sub( ) : 아래첨자로 지정
sup( ) : 위첨자로 지정
fontsize(크기) : 글자의 크기를 지정 ( 1~7까지 지정가능)
fontcolor(색상) : 글자 색을 지정
toLowerCase( ) : 소문자로 변경
toUpperCase( ) : 대문자로 변경
anchor("#위치표시문자") : <a name=" ">와 같은효과
link("링크할위치") : <a href=" ">와 같은효과

String 객체 문자열 관련 메소드
charAt(인덱스) : 지정한 인덱스 값에 해당하는 문자을 알려줌 (값은 0부터 시작하고 공백도 포함됨)
indexOf("문자열") : 앞에서 부터 검색 주어진 문자열의 인덱스 값을 알려줌
lastIndexOf("문자열") : 뒤부터검색 주어진 문자의 인덱스 값을 알려줌
substring(인덱스1,인덱스2) : 인덱스 1~2 바로 전까지의 문자를 추출 (인덱스2 없으면 문자열 마지막까지 추출)
slice(시작인덱스,종료인덱스) : 시작 인덱스 다음부터~ 종료인덱스 바로전까지 문자열을 분리함(종료인덱스가 음수이면 종료 인덱스를 뒤에서 부터 계산)
substr(시작인덱스,길이) : 시작 인덱스부터 지정한 길이만큼 문자열을 추출
charCodeAt(인덱스) : 지정한 인덱스에 해당하는 문자의 ASCII값을 알려줌
concat("문자열") : 두개의 문자열을 연결함
split("분리기준문자",개수) : 분리기준문자를 기준으로 지정한 개수만큼 분리함