스크립트 동작 원리
- 소프트웨어적 대상에게 명령을 내리는 역할을 수행
- 소프트웨어적 대상 : 웹브라우저, 웹요소, 웹스타일 등을 의미
- 자바스크립트로 명령을 전달하면 입력 → 처리 → 출력 순서로 작업이 이루어짐
- 입력 : 객체에게 어떤 작업을 수행하라는 명령 전달
- 처리 : 객체가 주어진 작업을 수행
- 출력 : 객체가 작업을 수행한 결과를 사용자에게 반환
- 자바스크립트 명령문으로 어떤 처리를 지시하고자 하는 대상 : 객체
객체 다루는 방법
- JS가 제공하는 객체 이름을 선택하고 뒤에 점(.)을 붙인 다음 전달하고자 하는 명령어를 적어줌
- 객체 명령 두 가지 유형
- 객체 데이터 : 객체가 가지고 있는 다양한 데이터 사용
- 객체가 가지고 있는 데이터를 일반적으로 ‘속성’이라고 함
- 객체 기능() : 객체가 가지고 있는 다양한 기능을 수해할 수 있음
- 객체가 가지고 있는 기능을 가리켜 일반적으로 ‘매소드’라고 함
- ex) window.alert(’warn’) : warn이라고 쓰인 경고창이 나타남
- 객체 데이터 : 객체가 가지고 있는 다양한 데이터 사용
- 웹브라우저에 접근하게 해 줄 수 있는 객체 window는 사용자는 편의를 위해 window. 을 생략한 채로 코드를 작성할 수 있음
'프로그래밍 > JavaScript' 카테고리의 다른 글
[JavaScript - 6] undefined, null, boolean, window.confirm (0) | 2024.03.31 |
---|---|
[JavaScript - 5] 문자열과 Prompt 그리고 템플릿 리터럴 (0) | 2024.03.31 |
[JavaScript - 4] 변수와 상수 (0) | 2024.03.31 |
[JavaScript - 3] 콘솔 출력과 자료형 (0) | 2024.03.31 |
[JavaScript - 1] 자바스크립트란? (0) | 2024.03.31 |