자바스크립트 문자열 활용

(2018-10-10)

자바스크립트 문자열 다루기

1. 자바스크립트 문자열 다루기문자열 화면에 출력하기 
     - window.alert();          // 대화상자에 출력
     - console.log();           // 웹브라우저 콘솔에 출력
     - document.write();        // 웹페이지 상에 출력
     - $('#요소명id').text();   // jQuery

  ㅇ 부분 문자열
     - substring(start[,end]);  // 문자열에서 start ~ end-1 까지 추출
     - slice(start[,end]);      // 문자열에서 start ~ end-1 까지 추출
     - substr(start[,length]);  // 문자열에서 start 부터 문자수 length 만큼 추출
     - charAt(n);               // 문자열에서 n번째 문자 추출

  ㅇ 문자열 검색
     - indexOf(검색문자열[,검색시작위치]);       // 문자열 앞부분부터 검색
        . 例) substring( indexOf(startStr)+1, indexOf(endStr) )
     - lastIndexOf(검색문자열[,검색시작위치]);   // 문자열 뒤부분부터 검색

     - startsWith();
     - endsWith();
     - includes();

  ㅇ 대소문자 바꾸기
     - toUpperCase();   // 대분자로 변환
     - toLowerCase();   // 소문자로 변환

  ㅇ 문자열 프로퍼티
     - 문자열 길이       : length
     - 문자열 생성자     : costructor
     - 문자열 프로토타입 : prototype

  ㅇ 문자열로 변환 : toString()
     - 숫자 -> 문자열 
        . 例) const n = 3.14; n.toString(); -> 문자열 "3.14"로 변환
     - 정수 진법 변환
        . 지정한 기수법(진법 체계,2부터 36까지 가능)에 의한 문자열로 변환
        . 例) numObject.toString(2) => 2진수, numObject.toString(16) => 16진수 등
     - 날짜 -> 문자열
        . 例) var now = new Date(); date.toString();
              -> 문자열 "Wed Oct 10 2018 13:53:17 GMT+0900 (한국 표준시)"로 변환
     - 배열 -> 문자열
        . 배열 각 원소를 쉼표로 구분시킨 문자열로써 리턴
        . 例) var test = ['a','b','c']; test.toString(); => 'a,b,c'


2. 특별한 문자열 표현

  ※ ☞ 이스케이프 시퀀스 참조


[JS 활용] 1. JS 활용 2. JS 문자열 활용 3. JS 수치 활용 4. JS 정규표현식

 
        최근수정     요약목록(시험중)     참고문헌