[JS] 자바스크립트란?

2024. 12. 16. 09:32· FE/JavaScript
목차
  1. 자바스크립트란?
728x90

자바스크립트란?

자바스크립트는 인터프리터 언어다.

  • JS를 실행하기 위한 인터프리터 = 웹 브라우저
  • nodejs -> 자바스크립트를 실행하기 위한 인터프리터

 

자바스크립트 코드가 하는 일

  • 백엔드에서 데이터를 가져오는 것
  • 웹 페이지에서 원하는 태그를 변경하는 것 (렌더링)

 

자바스크립트 작성

script 태그에 자바스크립트 코드를 넣거나, src로 js 파일을 연결해서 사용한다.

렌더링 때문에 보통 js를 제일 아래에 넣어준다.

만약 백엔드에 게시글을 가져와 h1 태그 안에 내용을 DB에 저장되어 있는 제목으로 바꿔주려고 하는데,

자바스크립트가 제목 위에 있다면 h1 태그가 아직 안 만들어졌을 수도 있다.

그래서 보통 자바스크립트는 body의 제일 밑에 작성한다.

 

html, css, javascript를 한 파일에 다 만들면 코드가 너무 길어지고, 한 페이지에서 쓰인 javascript 내용이 다른 페이지에서도 쓰일 수 있기 때문에 보통 html과 css, js 파일을 따로 나누어서 만든다.

 

<!-- ex01.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="ex01.css">
</head>
<body>
<h1>제목</h1>
<script src="ex01.js"></script>
</body>
</html>

 

 

 

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'FE > JavaScript' 카테고리의 다른 글

[JS] 비동기 통신 / 응답 테스트 (Mocky)  (1) 2024.12.18
[JS] 배열 다루기  (0) 2024.12.17
[JS] DOM이란? / DOM 요소 다루기  (0) 2024.12.17
[JS] 자바스크립트 기본 문법  (0) 2024.12.16
  1. 자바스크립트란?
'FE/JavaScript' 카테고리의 다른 글
  • [JS] 비동기 통신 / 응답 테스트 (Mocky)
  • [JS] 배열 다루기
  • [JS] DOM이란? / DOM 요소 다루기
  • [JS] 자바스크립트 기본 문법
셰욘
셰욘
셰욘
seiyeon
셰욘
전체
오늘
어제
  • 분류 전체보기 (176)
    • 알고리즘 (46)
      • 프로그래머스 (2)
      • 백준 (37)
      • 문제 유형 (7)
    • CS (41)
      • Linux (6)
      • DB (15)
      • 자료구조 (3)
      • OOP (2)
      • 아키텍처 (0)
    • BE (42)
      • Java (9)
      • Spring Boot (32)
    • FE (6)
      • Next.js (1)
      • JavaScript (5)
      • Vue.js (7)
      • Web (0)
    • 배포 (5)
    • 회고 (19)
      • BEYOND SW 캠프 (19)
    • 기타 (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 블로그 관리

공지사항

인기 글

태그

  • cs
  • Java
  • Gateway
  • 그리디
  • 리눅스
  • 구현
  • 자료구조
  • js
  • be
  • AWS
  • db
  • vue
  • 트리
  • bfs
  • 백준
  • 네트워크
  • 백트래킹
  • 주간회고
  • 회고
  • DP
  • 티스토리챌린지
  • 프로그래머스
  • dfs
  • 우선순위 큐
  • spring boot
  • 알고리즘
  • web
  • 실습
  • fe
  • 오블완

최근 댓글

최근 글

250x250
hELLO · Designed By 정상우.v4.2.1
셰욘
[JS] 자바스크립트란?
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.