JavaScript 객체 peridot@suned.co.kr 전 혜 영.

Slides:



Advertisements
Similar presentations
HTML.  Hyper Text Markup Language  Hyper Text : Link  Markup :  전용 브라우저 (IE, Netscape, Opera..)  프로그램 + 실행 환경 ( 실행기 )
Advertisements

HTML + JavaScript UIT Series [Chapter 3] HTML 을 이용한 회원 정보 입력 양식 만들기.
Lynx, Opera, and Other Browsers 인공지능연구실. Contents Lynx (Text 기반의 Browser) 역사 및 특징 사용법 및 기능 Opera (Small Browser) 역사 및 특징 사용법 및 기능 과 뉴스 그룹 사용법 Other.
4 장 웹 브라우저의 사용 World Wide Web 의 개요  1990 년 말 스위스의 CERN 연구센터에서 많은 사용자가 쉽게 사용할 수 있도록 그래픽을 제공하는 환경을 개발  WWW, Web, World Wide Web, W3 등의 호칭  Hypertext.
제 09 장 인터넷과 월드와이드웹 한국대학교 홍길동 교수.
제 1장 자바스크립트란 ?.
(HiveMall Work Process)
- 계산기 GUI 구성하기 - 조원: 박강국 오정은 이귀식 김도윤 안영진.
웹 페이지.
2002/3/20 HTML 2002/3/20
06장. <A> 태그로 하이퍼링크 설정하기
10장 동적 HTML (Dynamic HTML)
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
World Wide Web 웹(World Wide Web, WWW, Web) 웹 브라우저
정보활용 능력과정 경일대학교 컴퓨터공학과 김 현성
프로젝트2 Web Programming 강의노트: vrlab.suwon.ac.kr/mwlee
홈페이지 자동 구축 솔루션 K2 Web WIZARD 2.6 관리자 메뉴얼
1 HTML5 개요.
2 서블릿의 기초.
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
DB와 WEB 연동(1) [2-Tier] Java Applet 이용
HTML CSS 자바스크립트 무작정 따라하기
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
HTML5 입문 인공지능 연구실.
기본학습 3: 자바스크립트 변수, 연산자, 사용자 정의 함수, 제어문과 내장 함수
9장 자바스크립트.
JavaScript.
18장. window, screen, document, link, anchor 객체
audio/video Chapter 3 Part 1
HTML CSS 자바스크립트 무작정 따라하기
학습목표 학습목차 Table 태그를 이용하여 표 만들기를 이해할 수 있습니다.
Embeded 기초 다지기 2015년 10월 26일 intern Sally
홈페이지 만들기 HTML HyperText Markup Language 홈페이지를 만들 때 사용하는 언어
6부 WML/WML2.0 언어배우기 6-1 WML에 대해서 6-2 WML 기본 태그 6-3 글과 그림 삽입에 관련된 태그
5부 mHTML/KUN언어 배우기 5-1 mHTML과 KUN에 대해서 5-2 mHTML 기본태그
Cookie 와 Session.
ProQuest Dissertations Unlimited
09장. 재미있게 활용할 수 있는 태그 <EMBED> 태그로 멀티미디어 홈페이지 만들기
진상현 노현철 박주호 김민구 이보라 박종빈 Ajax.
jQuery jQuery 개요 모든 브라우저에서 동작하는 클라이언트 자바스크립트 라이브러리
HTML5 웹 프로그래밍 입문 (개정판) 9장. 자바스크립트 객체와 DOM.
HTML.
팀명 : Fighting 팀원 : 신현상 최찬수
HTML CSS 자바스크립트 무작정 따라하기
CGI (Common Gateway Interface)
JSP Programming with a Workbook
인터넷응용프로그래밍 Atom(개발 환경).
입력양식 객체.
HTML CSS 자바스크립트 무작정 따라하기
GVRL(Gale Virtual Reference Library)
HTML CSS 자바스크립트 무작정 따라하기
SMIL.
명품 웹 프로그래밍.
CGI (Common Gateway Interface)
문서작성에 사용되는 기본태그 MARQUEE, A.
ASP 수행 화면(1).
Image Styler 발표자 : 백승현 신홍범.
GVRL(Gale Virtual Reference Library) 이용 매뉴얼
12장 하이퍼텍스트와 하이퍼미디어 12.1 간략한 역사 12.2 하이퍼텍스트의 특징 12.3 브라우징과 탐색
1강 포토샵 기초 한겨레문화센터 전임강사 임 규 근.
19장. navigator, history, location, string 객체
마이페이지(사회공헌대표계정) PCK 통합 프로젝트 Date / Version Prepared by
Chapter03 HTML 포토앨범 만들기
Chapter08 JavaScript 시작하기
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
3부 애니빌더로 고급 기능 배우기 무선 인터넷 프로그래밍.
코 칭 결 과 센 터 구성센터 (모바일) 코칭대상 프로 (엔지니어) 코칭일시
Web & Internet [10] 입문 – input 태그
HTML CSS 자바스크립트 무작정 따라하기
JSP Programming with a Workbook
Presentation transcript:

JavaScript 객체 peridot@suned.co.kr 전 혜 영

객체 객체 객체의 종류 모든 사물을 바탕으로 프로그램 설계기법 단. 프로그램 할 범주 내에서 객체 선정 사용자 정의 객체 JavaScript 내장 객체 Web Browser 내장 객체

자바 스크립트 내장 객체 자바 스크립트 내장 객체 정의 문자열, 배열, 수학적 상수들과 같은 근본적 타입과 날짜 객체와 같은 미리 정의된 객체 스크립트의 향상된 작업 지원 정의없이 선언만 하면 객체 사용 가능 Date String Math Arrary

브라우저 객체 브라우저에 종속된 객체 window : 자바스크립트 객체 계층의 최상위 레벨. document : 현재 HTML문서에 반영되어 있는 속성들을 가짐. location : 현재 문서의 위치와 관련된 속성들 (예를들면, URL) history : 브라우저의 세션에서 사용자가 검색한 모든 URL항목들이 있음. navigator : 브라우저에대한 자세한 정보들이 있음.

웹 브라우저 내장 객체 계층구조 Navigator windows frame history document location appName appVersion frame history document location link anchor layer form applet image area text radio button fileUpload select textarea checkbox reset option submit password

Navigator Object Navigator 객체 정의 Navigator 객체 속성 Navigator 객체 메소드 현재 웹브라우저에 관한 정보 제공 (NN 와 IE 체크) 독립적인 객체 Navigator 객체 속성 appName appVersion mimeTypes Plugins Navigator 객체 메소드 javaEnabled()

Window Object Window 객체 정의 브라우저 내장 객체중 최상위 객체 nabigator 객체를 제외한 모든 객체를 포함 하위 객체 선언시 Window 객체명은 생략가능 window.document.write(“안녕하세요”)  document.write(“안녕하세요”) 새로운 창을 열거나 윈도우의 속성을 설정할 때 사용

Window Object Window 객체의 속성 defaultStatus status self innerHeight (body.clientHeight) innerWidth (body.clientWidth) pageXOffset (body.scrollLeft) pageYOffset (body.scrollTop) 단. ()은 IE전용

Window Object Window 객체의 메소드 resizeBy(a,b) alert() resizeTo(a,b) moveBy(a,b) moveTo(a,b) scrollBy(a,b) scrollTo(a,b) Window 객체의 메소드 alert() Confirm() frompt() open() close() setTimeout(함수 또는 명령, 시간) clearTimeout() setInterval() clearInterval() print()

Window Object menubar toolbar location scrollbar status

Document Object Document 객체 정의 웹브라우저에 표시된 문서의 모든 정보를 관리 사용자에게 HTML 결과물에 대한 메소드 제공

Document Object Document 객체 속성 Document 객체 메소드 title lastModified bgColor fgColor linkColor alinkColor vlinkColor Document 객체 메소드 write() writeln() open() close() clear()

Location Object Location 객체 정의 현재 열려진 URL 주소에 관한 정보 제공 브라우저 상단에 있는 문서 위치 필드의 값 가진다. 브라우저의 프로토콜 종류, 호스트 이름, 포트번호, 디렉토리 위치 파일이름 등 정보 볼수 있다.

Location Object Location 객체 속성 Location 객체 메소드 href host hostname protocol pathname port hash search Location 객체 메소드 reload() replace() -NN전용

History Object History 객체 정의 History 객체 속성 History 객체 메소드 브라우저를 이용하여 본 url 사이트를 임시로 저장 history 객체를 통해서 다시 방문 History 객체 속성 history.length History 객체 메소드 go() back() forword()

Image Object Image 객체 정의 Image 객체 속성 이미지에 관한 정보에 접근하기 위해 border complete height width lowsrc name src vspace hspace handleEvent() NN전용

Form Object Form 객체 정의 HTML의 단점인 사용자와 상호 대화 기능 보완 form 태그를 이용해 구현 속성: name target action method onsubmit onreset