 index1 위치에서 index2 위치까지의 문자열을 추출

 index2에 음수를 지정하면 오른쪽부터 번호를 매기어 해당 위치까지의 문자열을 추출

    "문자열".slice ( [index1], [index2] )

★ 문자열을 추출하는 substr( ) 메소드

 

 index1 위치에서 len이 제시하는 길이만큼 문자열을 추출

   "문자열".substr( [index1], [len] )

 

★ 문자열을 대소문자로 변경하는 toUpperCase( ) / toLowerCase( ) 메소드

 

 toUpperCase( ) 메소드는 문자열을 모두 대문자로 바꿔주고

 toLowerCase( ) 메소드는 문자열을 모두 소문자로 바꿔준다

"문자열".toUpperCase( )

"문자열".toLowerCase( )

★문자열을 연결하는 concat( ) 메소드

 concat( ) 메소드는 문자열에 뒤에 또 다른 문자열을 연결시킬 때 사용하는 메소드

 concat( ) 메소드의 매개변수에는 추가로 연결하고자 하는 문자열을 기술.

   str = "문자열1".concat("문자열2")

 “문자열1” 뒤에 “문자열2”가 연결한 결과가 str에 저장

문자열을 분리하는 split( ) 메소드

 split( ) 메소드는 문자열을 분리

 문자열을 분리하는 기준은 split( ) 메소드의 매개변수에 기술한 문자로 함

   "문자열".split("구분문자")

 “문자열”에서 “구분문자”를 찾아서 이를 기준으로 문자열을 분리

★ 문자열 중 원하는 위치의 문자를 찾아주는 charAt( ) 메소드

 

 charAt( ) 메소드의 매개변수에 [인덱스] 번호를 기술하면 지정된 위치의 문자를 알려줌.

    "문자열".charAt(index)

    "friend".charAt(2);

★ 검색 메소드 indexOf( )와 lastIndexOf( )

 

 매개변수에 특정 문자를 기술하면 문자열에서 그 문자를 찾아 그 위치를 인덱스 값으로 알려 줌

    "문자열".indexOf("문자")

 lastIndexOf() 는 문자열 끝부터 인덱스를 하나씩 감소해 가면 찾아 올라온다.

    "문자열".lastIndexOf("문자")

 

문자열을 추출하는 substing( ) 메소드

 첫 번째 매개변수는 추출하고자 하는 문자열의 시작 위치를 지정

 두 번째 매개변수는 추출하고자 하는 문자열의 끝부분을 지정

   "문자열".substring( [index1], [index2] )

 

★ 문자열을 다루도록 하는 String 객체

★문자열을 하이퍼 링크로 설정하는 link( ) 메소드

 

 String 객체의 link( ) 메소드

    HTML에서 문자열을 하이퍼링크로 설정하기 위해서 태그를 지정하는 것과 동일한 효과 

      "문자열".link("http://원하는 사이트 주소")

 link( ) 메소드의 매개변수는 이중 따옴표로 묶인 문자열 형태로

      “http://”다음에 원하는 사이트의 주소를 기술한다.

 

★ 특정 위치로 이동하게 하는 anchor( ) 메소드

 

 문서가 길어질 때 이동하고자 하는 곳에 책갈피처럼 표시를 해두고

   원하는 위치로 링크하여 이동하기 위해서 String 클래스는 anchor( ) 메소드와 link( ) 메소드를 사용



★내장 객체는 자바 스크립트로 프로그램을 작성하는 동안 자주 사용되는 것들을 묶어서 미리 정의해 놓은 객체

 

 자바스크립트에서 지원하는 객체

 기본적으로 new 생성자함수(매개변수)의 형태로 생성하지만

    String이나 Math처럼 생성자 함수를 이용하지 않고 사용가능한 객체도 있는데 이를 정적 객체라고 합니다.

 Anchor, Applet, Area, Argument, Array, Boolean, Button, Checkbox, Date, Document, Event, FileUpload, Form,           Frame, Function, Hidden, History, Image, Layer, Link. Location, Math, MimeType, Navigator, Number,

   Option, Password, Plugin, Radio, Reset, Screen, Select, String, Submit, Text, Textarea, Window

 

 

Number

   객체 숫자와 관련된 내용을 제어하는 객체로 숫자를 저장하면 생성 Number(“숫자”)의 형태로 사용 가능

 

날짜와 시간을 관리 해주는 Date 객체

 

 Date 객체생성

   객체명 = new Date( );

   객체명 = new Date(년, 월, 일, [, 시[, 분[, 초[, 밀리초]]]);

 현재 컴퓨터에 설정된 날짜와 시간

   today = new Date( );

 직접 원하는 날짜나 시간을 지정

   birthday = new Date(1998, 4, 14);

 

 

날짜와 시간을 관리 해주는 Date 객체

★배열을 사용할 수 있도록 하는 Array 객체

 

 배열 선언

    a = new Array(5);

 배열 a의 개수

    a.length

 

★변화를 주고 싶을 때는 sort() 메서드의 매개 변수로 함수 넣음

 

 

+ Recent posts