JavaScript

[js] JavaScript개요 __개발공부 67일차

하체는 스쿼트 2022. 6. 1. 16:35
자바스크립트(javascript)

 

- 객체 기반의 스크립트 프로그래밍 언어
- 목적 : 웹 페이지에서 사용자의 반응 처리
            사용자의 특정 이벤트나 입력값을 받아서 동적으로 처리를 할 목적으로 고안된 언어

- 사용자 경험(UX/UI) 을 향상시키기 위한 방법으로 js주로 사용.
-  js는 주로 웹 브라우저(클라이언트)에서 주로 사용되는 언어였으나,
  지금은 서버 측 프로그램 개발 사용(확대) -node.js
- js 다운로드/ 설치 X  -> 브라우저에 내장(js 엔진)
  브라우저 종류/버전 js X 
- 자바 스크립트 표준 : ECMAScript 에크마 스크립트
   표준 공식 이름: ECMA-262

- js는 <script></script>태그 안에 코딩한다.
- <script></script>태그는 원하는 위치에 원하는 수만큼 사용(배치)할 수 있다.
-  동일한 코드가 여러 페이지에서 반복적으로 사용된다면
외부 자바스크립트 파일(???.js)
-  외부 자바스크립트 파일 사용(장점)
- html 코딩과 js 코딩 분리 관리 - 유지,보수,확장 용이
- 캐싱된 js 파일: 페이지 로드 속도 향상.

Front-end 언어별 역할

html - 웹 페이지의 구조(내용) 정의
css - 웹 페이지의 레이아웃 같은 스타일(모양) 정의
javascript - 웹페이지의 동작 처리 정의
   ㄱ.html 내용 변경 ex01_02.html
   ㄴ.html 속성 변경
   ㄷ.html 스타일(css) 변경
   ㄹ.html 요소를 숨기기/보이기 등등