예제 7-1. 자바스크립트 객체 생성 및 활용
WEB/JAVASCRIPT-CONCEPT 2017. 10. 28. 15:23 |* new 키워드로 코어 객체 생성
var today = new Date(); // 시간 정보를 다루는 Date 타입의 객체 생성
var msg = new string("Hello"); // "Hello" 문자열을 담은 string 타입의 객체 생성
여기서 today, msg는 생성된 객체를 가리키는 레퍼런스 변수이다(포인터랑 비슷), 하지만 많은 경우 그냥 객체라고 부른다.
* 객체 접근
obj.프로퍼티 = 값; // 객체 obj의 프로퍼티 값 변경
변수 = obj.프로퍼티; // 객체 obj의 프로퍼티 값 알아내기
obj.메소드(매개변수 값들); // 객체 obj의 메소드 호출
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>객체 생성 및 활용</title></head> <body> <h3>객체 생성 및 활용</h3> <hr> <script> // Date 객체 생성 var today = new Date(); // Date 객체의 toGMTString() 메소드 호출 document.write("현재 시간 : " + today.toGMTString() + "<br>"); // String 객체 생성 var mystr= new String("자바스크립트 공부하기"); document.write("mystr의 내용 : " + mystr + "<br>"); document.write("mystr의 길이 : " + mystr.length + "<br>"); // 프로퍼티 읽기 // mystr.length=10; // 이 문장은 오류이다. </script> </body> </html> | cs |
'WEB > JAVASCRIPT-CONCEPT' 카테고리의 다른 글
예제 7-5. Date 객체 생성 및 활용. 예제 7-6 방문 시간에 따라 변하는 배경색 만들기 (0) | 2017.10.28 |
---|---|
예제 7-4. Array 객체의 메소드 활용 (0) | 2017.10.28 |
예제 7-2. []로 배열 만들기, 예제 7-3. Array 객체로 배열 만들기 (0) | 2017.10.28 |
예제 6-23. eval(), parseInt(), isNaN(). 예제 6-24. 구구단 출력 함수 만들기 (2) | 2017.10.28 |
예제 6-22. adder() 함수 작성 및 호출 (0) | 2017.10.28 |