javaScript
- 객체 기반의 스크립트 프로그래밍 언어이다. 이 언어는 웹 브라우저 내에서 주로 사용하며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다.
- 브라우저에서 동작하는 프로그래밍 언어(런타임 : 브라우저)
- 브라우저가 아닌 다른 환경에서 동작이 가능(NodeJS)
- 초반 : 유효성 검사 + 링크 제어 + 이미지 제어 + 폼 태그 제어 등
- 중반 : 모든 태그를 제어
- 현재 : 브라우저가 아닌 독립 실행이 가능 형태 개발.
** JavaScrip로 하는 일
1. 기본적인 언어로서 할 수 있는 행동
- 데이터 연산
- 변수
- 조작, 가공
- 제어
2. 브라우저에 특화된 행동
- HTML / CSS 요소에 대한 조작
a. HTML 태그 생성
b. HTML 태그 수정(조작)
c. HTML 태그 삭제
d. HTML, Attribute, PCDATA 제어 -> 모든 소스 제어 가능
e. CSS도 전부 제어 가능
f. 입력 양식 데이터 유효성 검사
***** PCDATA는 파서가 구문 분석 할 텍스트입니다. 텍스트 내부의 태그는 마크 업으로 처리되고 엔터티는 확장됩니다.
**JavaScript를 HTML 문서에 적용하는 방법
1. 이벤트 방식
- 태그에 직접 기재
- onXXX = "자바스크립트 코드"
2. 내부 방식
- <script></script>
3. 외부 방식
<script src="자바스크립트 파일 경로"></script>
** JavaScript 디버깅 방법
- 값을 출력한다.
1. alert(값);
2. document.write(값); -> 사용X
3. HTML 사용
4. console.log(값); -> 추천
참고사이트 => http://koxo.com
***자바스크립트는 객체 기반 언어이며 현재는 클래스 생성이 가능하다.
'JAVASCRIPT' 카테고리의 다른 글
javascript Event (0) | 2018.11.05 |
---|---|
javascript BOM과 DOM (0) | 2018.11.05 |
javascript 형변환(casting) (0) | 2018.11.05 |
javascript 함수 (0) | 2018.11.05 |
javascript 자료형 및 변수 (0) | 2018.11.05 |