개발로그
close
프로필 배경
프로필 로고

개발로그

  • 분류 전체보기 (551)
    • JAVA (68)
      • 자바소개 (4)
      • 자바 기본 문법 (22)
      • 객체 지향 프로그래밍 (15)
      • 예외 처리 (9)
      • 스레드 (18)
    • Databases (14)
      • JDBC (13)
      • Hibernate ORM (1)
    • GIT (39)
      • 시작하기 (5)
      • GIT의 기초 (7)
      • Git 브랜치 (6)
      • Git 서버 (7)
      • Git 분산 환경 (6)
      • Git 도구 (8)
    • AWS (6)
      • 시작하기 (3)
      • AMI (3)
    • Docker (30)
    • Kubernetes(K8S) (2)
    • 브라우저 (32)
    • JavaScript (79)
    • TypeScript (38)
    • D3 (47)
      • D3 소개 (2)
      • 시각화 (45)
    • REACT (13)
      • 리액트 학습하기 (13)
      • 리액트 API (0)
      • 리액트 DOM API (0)
    • React Native (19)
    • Dart (26)
    • Flutter (8)
    • Electron (15)
    • 알고리즘 (41)
      • 자료구조 (24)
      • 검색 알고리즘 (0)
      • 초급 알고리즘 (17)
      • 중급 알고리즘 (0)
      • 고급 알고리즘 (0)
    • 코딩문제 (35)
    • 도구 (39)
      • 프리미어프로 (39)
  • 홈
  • 태그
  • 방명록
[JavaScript] JavaScript란 무엇인가?

[JavaScript] JavaScript란 무엇인가?

정의와 탄생 배경자바스크립트는 웹 페이지에 동적 상호작용을 부여하기 위해 설계된 스크립트 언어입니다.스크립트 형태로 HTML에 직접 삽입되며, 별도의 컴파일 없이 브라우저에서 즉시 실행됩니다.ECMAScript 표준을 기반으로 발전했습니다.자바스크립트 엔진브라우저는 자바스크립트를 실행하기 위해 고성능 엔진을 내장하고 있습니다.동작 원리파싱 : 코드를 분석해 구문 트리 생성컴파일 : 기계어로 변환 및 최적화 수행(JIT 컴파일)실행 : 최적화된 코드를 고속 실행하며 런타임 중 추가 최적화브라우저의 역할과 한계브라우저의 역할DOM 조작 : HTML/CSS를 동적으로 수정 및 페이지 업데이트이벤트 처리 : 클릭, 키 입력, 드래그 등 사용자 액션 처리비동기 통신 : AJAX, Fetch API로 서버와 데이터..

  • format_list_bulleted JavaScript
  • · 2025. 2. 5.
  • textsms
  • navigate_before
  • 1
  • ···
  • 11
  • 12
  • 13
  • 14
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (551)
    • JAVA (68)
      • 자바소개 (4)
      • 자바 기본 문법 (22)
      • 객체 지향 프로그래밍 (15)
      • 예외 처리 (9)
      • 스레드 (18)
    • Databases (14)
      • JDBC (13)
      • Hibernate ORM (1)
    • GIT (39)
      • 시작하기 (5)
      • GIT의 기초 (7)
      • Git 브랜치 (6)
      • Git 서버 (7)
      • Git 분산 환경 (6)
      • Git 도구 (8)
    • AWS (6)
      • 시작하기 (3)
      • AMI (3)
    • Docker (30)
    • Kubernetes(K8S) (2)
    • 브라우저 (32)
    • JavaScript (79)
    • TypeScript (38)
    • D3 (47)
      • D3 소개 (2)
      • 시각화 (45)
    • REACT (13)
      • 리액트 학습하기 (13)
      • 리액트 API (0)
      • 리액트 DOM API (0)
    • React Native (19)
    • Dart (26)
    • Flutter (8)
    • Electron (15)
    • 알고리즘 (41)
      • 자료구조 (24)
      • 검색 알고리즘 (0)
      • 초급 알고리즘 (17)
      • 중급 알고리즘 (0)
      • 고급 알고리즘 (0)
    • 코딩문제 (35)
    • 도구 (39)
      • 프리미어프로 (39)
최근 글
인기 글
최근 댓글
태그
  • #브라우저
  • #java
  • #TypeScript
  • #docker
  • #코딩문제
  • #git
  • #Javascript
  • #알고리즘
  • #프리미어프로
  • #D3
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바