자바스크립트_Javascript

(Javascript) 자바스크립트 소개

코딩ABC 2025. 6. 26. 17:38
반응형

자바스크립트(JavaScript)는 웹 개발에서 가장 널리 사용되는 프로그래밍 언어 중 하나로, 웹 페이지에 동적인 기능을 추가하기 위해 사용됩니다. HTML과 CSS와 함께 웹의 3대 핵심 기술로 불리며, 다음과 같은 특징을 가집니다:


🔹 자바스크립트란?

**자바스크립트(JavaScript)**는 브라우저에서 실행되는 인터프리터 방식의 스크립트 언어로, 웹 페이지에 다양한 인터랙션, 애니메이션, 폼 유효성 검사, 비동기 통신(AJAX) 등을 가능하게 합니다.


🔹 자바스크립트의 주요 특징

특징설명
동적 언어 실행 중에 변수의 자료형이 바뀔 수 있음
인터프리터 언어 컴파일 없이 실행됨
객체 기반(Object-Oriented) 객체와 메서드를 중심으로 작동
이벤트 기반(Event-Driven) 사용자 입력(클릭, 키보드 등)에 반응
비동기 처리 지원 Promise, async/await 등을 이용한 비동기 프로그래밍 가능
브라우저 내장 별도 설치 없이 웹 브라우저에서 바로 실행 가능

🔹 자바스크립트로 할 수 있는 것

  1. HTML 요소 조작
    • 버튼 클릭 시 내용 변경, DOM 조작
  2. 폼 유효성 검사
    • 입력값이 비어 있는지 확인
  3. 애니메이션/효과
    • 슬라이드, 페이드 효과 등
  4. AJAX 통신
    • 새로고침 없이 서버와 데이터 교환
  5. 웹 앱 개발 (프론트엔드 & 백엔드)
    • React, Vue, Angular 등 프레임워크
    • Node.js를 이용한 서버 개발

🔹간단한 예제

<!DOCTYPE html>
<html>
<head>
  <title>JavaScript 예제</title>
</head>
<body>
  <h1 id="text">안녕하세요!</h1>
  <button onclick="changeText()">텍스트 변경</button>

  <script>
    function changeText() {
      document.getElementById("text").innerText = "자바스크립트가 변경했어요!";
    }
  </script>
</body>
</html>

 

자바스크립트 소개
자바스크립트 소개

 

다음 글 >>

자바스크립트를 위한 실습 도구 설치하기 

반응형