★Math 객체

 Math 객체는 수학적인 계산하는데 필요한 함수나 상수 값들을 제공

 Math 객체는 속성이나 메소드를 접근하기 위해서 따로 객체 변수를 선언하지 않음

 객체 Math 바로 다음에 “.”연산자 연결하여 속성이나 메소드를 접근함.

Math.속성, Math.메소드 

 

★예제

 

★ 문자열을 다루도록 하는 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