티스토리 뷰
목차
자바스크립트(JavaScript) | 개념 및 장단점
자바스크립트(JavaScript) 란?
1️⃣ 웹 페이지를 위한 스크립트 언어로 별도의 설치없이 브라우저에서 바로 구동되는 대표적인 언어이다.
2️⃣ 자바스크립트(JavaScript)의 표준용어는 ✅ECMAScipt(ES)라 한다.
3️⃣ 자바스크립트의 소스코드는 <script></script> 태그 내에 작성해야되어야 한다.
4️⃣ HTML 요소들을 동적으로 생성/수정/삭제 작업을 수행시킬 수 있다.
5️⃣ 사용자의 동작(입네트)에 따라 특정 작업을 수행시킬 수 있다.
6️⃣ 코드를 바로 읽으면서 바로 실행되는 ✅ "인터프리터 방식" 의 언어이다.
따라서 문법 오류가 있을 경우에 실행 시점에 바로 알려준다.
✅주요 표준
ES5 : 2009년에 발표된 첫번째 major revision
ES6 : 2015년에 발표된 두번째 major revision
ES6 이후부터는 매년 ES2016와 같이 년도 표기방식으로 표준을 발표하며
ES6 이후에는 ES6+로 통칭해서 나타냄
✅ 자바(JAVA)는 컴파일 + 인터프리터
👉 자바 컴파일 언어 + 인터프린터언어
.java ----- 컴파일(기계어번역) > .class --실행(인터프리터방식) > 프로그램실행
자바스크립트(JavaScript)의 장단점
✅ 장점
인터프리터 방식으로 수행속도가 빠르다.
구조와 원칙이 단순하여 코드 작성이 간단하다.
(ex: 접근제한자x, 자료형 지정 필요x, ...)
✅ 단점
자유도가 높은 언어이다보니 오히려 혼란스러울 수 있다.
웹에 특화된 기술로 기능이 제한적이다/
HTML 내에 소스코드 기술 시 외부에 공개되어 보안이 취약할 수 있다.
자바스크립트(JavaScript)의 주요 내장 객체
✅ window
브라우저 내의 모든 요소들의 최상위 객체이며, 브라우저 창마다 존재한다.
✅ document
HTML 문서 내의 모든 요소들의 최상위 객체이며, 웹 문서마다 존재하며, body 태그 내에서 만들어진다.
'JavaScript' 카테고리의 다른 글
자바스크립트(JavaScript) | document.getElementById().value; (0) | 2024.08.14 |
---|---|
자바스크립트(JavaScript) | 출력하는 방법(Output) (0) | 2024.08.13 |
자바스크립트(JavaScript) | 주석하는 방법 (0) | 2024.08.13 |
자바스크립트(JavaScript) | 01_변수(variable) (0) | 2024.08.08 |
- Total
- Today
- Yesterday
- oracle 시스템 명령어
- 정보처리산업기사 자격증
- 정보처리기능사 필기 준비
- 정보처리기능사 준비
- 정보처리기능사 시험 문제
- 코딩활용능력 자격증 조건문
- 정보처리기능사 자격증 문제
- oracla 사용자 계정 만드는 방법
- 파이썬 else 문
- 코딩활용능력 기출문제
- 정보처리기능사 필기 문제
- 코딩활용능력 자격증
- Oracle
- 파이썬 elif문
- 정보처리 기능사 필기 준비
- 코딩활용능력 자격증 시험문제
- 코딩활용능력자격증 문제
- oracle 권한주는 명령어
- oracle 사용자 계정 만들기
- oracle 자원 사용 권한 주는 명령어
- oracle 권한 부여 명령어
- 정보처리기능사 자격증 준비
- 코딩활용능력자격증 문제풀이
- 코딩활용능력자격증
- ocalce 사용자 계정 삭제하는 방법
- 코딩활용능력 시험일정
- 코딩활용능력 자격증 기출문제
- 개발자 자격증 준비
- 정보처리기능가 필기 시험문제
- 코딩활용능력 자격증 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |