Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 반복문
- 헬스
- 프로그래머스
- CSS
- 코딩연습
- axios
- 코딩공부
- 코딩문제
- 배열뒤집기
- threejs
- 프레임워크
- reduce함수
- 오름차순
- 머쓱이
- 자바스크립트
- 웹팩
- react
- 코딩
- codingtest
- for문
- 자바스크립
- 운동
- 코딩테스트
- map함수
- 리엑트
- Programmers
- React-Three-Fiber
- MPA
- 코딩입문
- Javascript
Archives
- Today
- Total
SG의 개발 공부로그
자바스크립트 는 무엇인가? HTML, CSS, JavaScript 본문
728x90
자바스크립트 란?
이미지 슬라이드 효과 , 팝업효과 등의 기능들을 포함한
동적인 웹사이트를 제작 시 사용되는 프로그래밍 언어.
웹사이트를 만들 때 사용되는 언어는 크게 3가지가 있다.
HTML / CSS / JAVASCRIPT
HTML 는 웹 콘탠츠의 구조를 짜고 의미를 부여하는 마크업 언어이다.
CSS는 HTMl 콘탠츠에 스타일을 적용 할 수 있는 스타일 규칙 언어이다.
JS는 동적으로 콘탠츠를 바꾸고, 여러 기능들을 부여하게 해주는 언어이다.
간단하게
HTML 은 구조를 잡아주는 역할 (구조)
CSS 는 꾸면주는 역할 (디자인)
JS 는 동적인 만드는 역할 (기능)
자바스크립트를 배우면 활용범위가 굉장히 많아진다.
ioT , 하이브리드 앱 , 서버개발 등 폭럽게 사용되는 강력한 언어이다.
언어가 성숙해짐에 따라 JavaScript 개발자는 라이브러리, 프레임워크 및 프로그래밍 사례를 구축해서
웹브라우저 외부에서 사용하기 시작했다.
오늘날에는 클라이언트 측 및 서버 측 개발 모두에 사용 할 수 있다.
자바스크립트 역사
자바스크립트는 1995년에 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 만들어졌다.
처음에는 모카(Mocha)라는 이름으로 개발되었으나,
그 후에 라이브스크립트(LiveScript),
최종적으로는 자바스크립트(JavaScript)라는 이름으로 변경된다.
자바스크립트 특징
- 자바스크립트는 객체 기반의 스크립트 언어이다.
- 자바스크립트는 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어이다.
- 자바스크립트는 객체 지향형 프로그래밍과 함수형 프로그래밍을 모두 표현할 수 있다.
참고링크
https://developer.mozilla.org/ko/docs/Learn/JavaScript/First_steps/What_is_JavaScript
728x90
'JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 데이터 타입의 종류 (0) | 2023.02.01 |
---|---|
[JavaScript] 자바스크립트 의 변수 (0) | 2023.02.01 |
Local Storage , Session Storage란 무엇인가? 차이점과 사용방법 (0) | 2023.01.28 |
Ajax와 Fetch와 Axios 차이점 비교해보기 (0) | 2023.01.11 |
SSR (Server Side Rendering) 과 CSR (Client Side Rendering) 의 차이점 (0) | 2023.01.09 |