DevCho
Developer Blog
DevCho
반응형
전체 방문자
오늘
어제
  • 분류 전체보기 (48)
    • IOS (31)
      • Xcode (7)
      • Assets (1)
      • Swift (20)
      • UI (1)
      • SwiftUI (1)
      • Build (1)
    • Flutter (4)
      • Install (4)
      • Dart (0)
    • Rust (0)
    • 유용한 사이트 소개 (1)
    • 개발자의 아이템 (1)
    • Terminal (1)
    • Mac (2)
    • Git (1)
    • 회고 (1)
    • Java (2)
      • Java 기본 사용법 (2)
      • Collections (0)
    • 개발자의 글쓰기 (0)
    • 디자인 패턴 (1)
    • JavaScript (2)
    • Kotlin (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • chocolatey
  • chocolatey 설치
  • chocolatey install
  • 스위프트
  • flutter 설치
  • nil
  • xcode
  • Swift
  • struct
  • Dark mode
  • 플러터 설치
  • MAC
  • func
  • dart 설치
  • CLASS
  • optional
  • IOS
  • 제어문
  • flutter dart
  • SwiftUI
  • random number
  • xcode13
  • dart
  • flutter
  • flutter install
  • Xcode Theme
  • Storyboard
  • Java
  • swift random
  • Terminal

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DevCho

Developer Blog

[JavaScript] HTML 파일에서 JavaScript 코드 실행하기
JavaScript

[JavaScript] HTML 파일에서 JavaScript 코드 실행하기

2022. 7. 14. 01:03
반응형

HTML 파일에서 JavaScript 코드 실행하기

HTML 파일에서 JavaScript 코드를 실행하기 위해서는 <script> </script>로 코드를 감싸줘야 한다.

 

예를 들어 아래와 같이 Hello DBlog를 Console에 출력하는 JavaScript 코드가 있다고 하자.

let title = "Hello DBlog"
console.log(title)

 

위 코드를 실행하기 위해서는  다음과 같이 <script> </script> 사이에 코드를 넣어줘야 한다. 

<script>
  let title = "Hello DBlog"
  console.log(title)
</script>

 

이제 이 코드를 HTML 파일 내부에 넣으면 HTML파일이 실행될 때 Hello DBlog라는 로그가 출력되게 된다.

 

아래에서 실제로 코드를 실행해보도록 하자.

 

 

실행 예제

아래와 같이 <body></body> 내부에 <script>를 넣어 HTML파일을 만들어보도록 하자.

<!doctype html>
<html class="no-js" lang="">
<head>
  <meta charset="utf-8">
  <title>Hello!</title>
</head>
<body>
  <p>Hello world! This is HTML5 Boilerplate.</p>
  <script>
    let title = "Hello DBlog"
    console.log(title)
  </script>
</body>
</html>

 

위 HTML파일을 크롬에서 실행하면 다음과 같이 Hello DBlog라는 로그가 두 번 출력되는 것을 확인할 수 있다.

그림1. 예제 실행 화면

 

 

한 번 JavaScript 코드를 두 번 실행하도록 해보자.

<!doctype html>
<html class="no-js" lang="">
<head>
  <meta charset="utf-8">
  <title>Hello!</title>
</head>
<body>
  <p>Hello world! This is HTML5 Boilerplate.</p>
  <script>
    let title = "Hello DBlog"
    console.log(title)
  </script>
  <script>
    console.log(title)
  </script>
</body>
</html>

 

위에서 선언된 title 변수는 아래 script에서 재사용이 가능하기 때문에 아래 script에서는 title을 선언하지 않고도 사용할 수 있다.

그림2. 예제2  실행 화면

 

반응형

'JavaScript' 카테고리의 다른 글

[JavaScript] HTML에서 .js 파일 실행하기 : script에서 src 사용해 js 파일 실행  (0) 2022.07.15
    'JavaScript' 카테고리의 다른 글
    • [JavaScript] HTML에서 .js 파일 실행하기 : script에서 src 사용해 js 파일 실행
    DevCho
    DevCho
    개발자의 개발 공간

    티스토리툴바