프론트엔드/java script

자바스크립트란 ?

JerryTheSWEngineer 2021. 12. 18. 23:03
반응형

프로그래밍 언어 중 하나로, 브라우저가 이해할 수 있는 언어.

 

클라이언트가 서버에 요청하면, 서버가 클라이언트에게 html css javascript를 준다는 것은 알고계시죠?

html은 뼈대, css는 꾸미기, javascript는 동적인 역할을 도와준다고 생각하시면 됩니다.

 

간단하게 예시를 하나 들면, 홈페이지에서 기사저장 버튼을 클릭시 '안녕!'이라는 글자를 나오게하려한다면, 

<button onclick="hey()" type="button" class="btn btn-primary">기사저장</button>

 onclick은 클릭했을때 어떤 일을 일어나게할래라는 말이고, 위의 코드는 hey()라는 함수를 부르겠다는 의미입니다.

 

 

 

 

그리고 우리는 위와 같이 hey()라는 함수를 자바스크립트로 작성하여 줍니다. 그럼 아래와 같은 작용이 일어나게 됩니다.

버튼 클릭 >> hey()라는 함수 호출 >> 안녕!이라는 alert가 나옴.

 

*참고로 자바스크립트는 자바와는 다르다고 합니다. 처음에 만들어질 당시 자바의 인기가 상당하여 자바의 이름을 따왔다고 합니다. 

 

반응형