티스토리 뷰
728x90
자바스크립트?
- 자바스크립트는 미국 선마이크로시스템스와 넷스케이프 커뮤니케이션스가 개발한 웹 브라우저에서 동작하는 스크립트 언어
- 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어.
- 자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js를 사용하면 서버 측 프로그래밍도 가능.
특징
- 자바스크립트는 객체 기반의 스크립트 언어.
- 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어.
- 객체 지향형 프로그래밍과 함수형 프로그래밍을 모두 표현.
- 타입체크 및 자유도가 높아 실제 개발시 의도치 않은 버그가 발생할수 있음. 이를 극복하기 위해 타입스크립트를 사용한다.
자바 vs 자바스크립트
- 비슷한 이름때문에 관련된 언어라고 생각할 수 있음.
- 서로 직접적 관련이 없으며 서로 다른점이 많음.
자바 | 자바스크립트 |
컴파일 언어 | 인터프리터 언어 |
엄격한 타입 검사 | 느슨한 타입 검사 |
클래스 기반 객체지향 언어 | 프로토타입 기반 객체지향 언어 |
출처
http://tcpschool.com/javascript/js_intro_basic
728x90
'개발 언어 > NodeJS' 카테고리의 다른 글
자바스크립트 - 연산자 (0) | 2019.07.06 |
---|---|
자바스크립트 - 변수 (0) | 2019.07.06 |
자바스크립트 - 데이터 타입 (0) | 2019.07.06 |
Nodejs - 개발 환경 설정(VS Code) (0) | 2019.07.06 |
Nodejs - 글 작성 이유 및 정리 계획 (0) | 2019.07.06 |
댓글