728x90
반응형
SMALL
JavaScript
- 자바랑 관련 없다!
- 객체 기반의 스크립트 프로그래밍 언어
인터프리터 언어 vs 스크립트언어 vs 컴파일언어
1. 인터프리터 언어 (ex.파이썬, R)
: 통역
-> 해석안되는 문장을 제외한 윗쪽은 실행o
2. 스크립트 언어(ex.자바 스크립트)
-> 기존에 이미 존재하는 응용 소프트웨어 제어
3. 컴파일 언어(ex.c언어, 자바, c++)
: 번역
-> 코드 상에 하나라도 안되면 실행x
자바 스크립트 특징
- 모든 웹브라우저에서 동일하게 동작
- 웹 브라우저에서 실행 결과 즉시 확인
- 다양한 용도의 프로그램 개발
- 다양한 자바스크립트 공개 api
- 다양한 라이브러리와 프레임워크
라이브러리 vs 프레임워크(framework)
라이브러리 : 내가 라이브러리를 부르는것 (ex. jQuery)
: 내가 코딩하는 것
프레임워크 : 프레임워크가 나를 부르는것
: 프레임워크가 내가 코딩할 것을 알려줌
vanilla javaScript
: 어떠한 라이브러리나 프레임워크를 사용하지않은
순수 자바스크립트 언어만 사용
<관련 사이트>
다운받으면 0kb만 뜸 -> 그만큼 가벼운 언어임을 강조!
728x90
반응형
LIST
'스마트인재개발원 > 자바스크립트' 카테고리의 다른 글
[JS] 자바스크립트 조건문/ 조건문 활용한 예제/ 입력창 입력값에 따른 배경색 지정/ 점수 입력 후 평균과 학점 계산 (0) | 2022.10.07 |
---|---|
[JS]자바스크립트 연산자 종류/예제/형변환 종류/사용방법 (0) | 2022.10.07 |
[JS] 입력창에 입력된 값 콘솔창에 띄우기 / 자바스크립트 자료형 종류 및 특징/ undefined,null,NaN 차이점 (0) | 2022.10.06 |
[JS]자바 스크립트,자바 변수 사용 차이점/ 변수 네이밍 법칙/var,let,const 차이/정의 (0) | 2022.10.06 |
[JS]자바스크립트 실행오류 확인방법/입력과 출력 방법/콘솔창에 입력값 나오게하기 (0) | 2022.10.06 |