본문 바로가기
✨ Front-end/자바스크립트(JS)

[JavaScript] String 객체 함수

by 환풍 2023. 9. 1.
728x90
반응형

 

 

 

See the Pen Untitled by ParkJooHong (@ParkJooHong) on CodePen.

 

String 객체 함수 예시 코드

 

1
2
3
4
5
6
7
8
9
10
11
12
13
var data=new String("javascript test");
    document.write(data+"<br>");                
    document.write(data.replace("test""sample")+"<br>");
    document.write(data.length+"<br>");         
    document.write(data.toUpperCase()+"<br>"); 
    document.write(data.bold()+"<br>");
    document.write("네이버".link('http://www.naver.co.kr'+ "<br><br>");
    
    document.write(data.charAt(7)+"<br>");      
    document.write(data.substring(1,3)+"<br>"); 
    document.write(data.substring(4)+"<br>"); 
    
 
cs

 

  • replace() -  메서드를 사용하여 문자열 내에서 "test"를 찾아 "sample"로 바꿔 결과를 출력한다.
  • length -  문자열의 길이를 출력한다.
  • toUpperCase( ) - 메서드를 사용하여 문자열을 모두 대문자로 변환한 결과를 출력한다.
  • bold - 문자열을 굵은 글씨로 변환한 결과를 출력한다.
  • charAt( x ) - 문자열에서 인덱스가 x인 위치의 문자를 가져와 출력한다.  ( 0부터 시작하는 인덱스 )
  • substring(x,y) - 인덱스 x 부터 y-1까지 부분 문자열을 가져와 출력한다. ( 시작 인덱스 포함, 끝 인덱스 포함 x)
  • substring(x) - 인덱스 x부터 끝까지 부분 문자열을 출력

 

이 외에도 

document.write(data.indexOf("test" )+ "<br>");

document.write(data.slice(1,6)+"<br>");

등 여러가지가 있다.

 

indexOf(substring, start)

- 문자열 내에서 특정 부분 문자열 substring을 찾고, 첫 번째로 발견된 인덱스를 반환한다. start 매개변수는 탐색을 시작할 인덱스를 지정한다.

slice(start, end)

- 문자열 내에서 특정 범위의 부분 문자열을 추출하여 반환한다. start는 시작 인덱스, end는 끝 인덱스이다.

 

728x90
반응형

댓글