본문 바로가기
IT 컴퓨터상식

자바스크립트 프론트엔드 및 백엔드, 앱 제작까지 가능

by 변화마스터 2021. 7. 27.
반응형

자바스크립트는 웹페이지를 동적으로 만들어주는 언어입니다.

흔히들 프론트엔드라고 하면 우리가 보는 웹페이지를 만드는 업무를 말하고 이 때 쓰이는 것이 HTML, CSS, JAVA SCRIPT인데 여기서 자바스크립트는 웹페이지를 만드는 프론트엔드 뿐만 아니라 서버와 관련된 백엔드 그리고 앱을 만드는데도 쓰이는 매우 활용도가 높은 언어입니다.

자바스크립트는 크게 <script>요소를 삽입하여 내부 자바스크립트 코드로 작성하는 방법과 src 속성을 이용하여 외부 자바스크립트 파일을 추가하는 방법이 있습니다.

html 소스코드를 보다보면 script 자주 보이고 이미지 삽입할 때 src 이용해서 하는데 이게 모두 html에 들어있는 자바스크립트 언어라고 하네요.

문과생들도 어찌보면 많이 봤던 언어입니다.

자바스크립트 파일 확장자는 .js이며 스크립트 요소는 헤드나 바디영역 모두 가능합니다.

자바스크립트에서 함수는 쉽지않은데 function이라고 쓰며 보통

 

function 함수명(매개변수1, 매개변수2,...) {

     실행문 ... ;

 

     return 값;

     }

 

이런식으로 사용됩니다.

처음에는 많이 보고 나중에는 이해하고 그 다음에는 익숙해지는 단계가 필요할 것 같습니다.

 

자바스크립트 변수는 값을 저장하는 공간으로 var를 이용하여 변수를 선언합니다.

보통 프로그래밍에서 변수를 선언할 때 자료형을 지정하지만 자바스크립트는 미리 변수의 타입을 정하지 않고 변수에 들어가는 값에 따라 변수의 타입이 변하게 됩니다.

프로그래밍을 하다보면 = 과 ==의 구별이 나오는 것 같습니다.

일반적인 수학에서의 =는 프로그래밍에서는 ==이라고 표현하는 것 같습니다.

또한 자바스크립트에는 || 이라는 연산자도 나오는데 해당 연산자는 or의 뜻입니다.

!는 아니다라는 의미를 가져서 같지 않다는 != 이고 !은 아니다라는 뜻이라고 하네요.

반응형

'IT 컴퓨터상식' 카테고리의 다른 글

API 뜻  (0) 2022.03.28
JSON 좋은 사이트  (0) 2021.07.30
HTML 시멘틱 태그  (0) 2021.07.11
핀테크와 사물인터넷 뜻  (0) 2021.02.08
컴퓨터 하드디스크 2T 초과이상 인식  (2) 2021.01.19