<script>

 

 

기본적으로 자바스크립트는 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>
</head>
<body>
    
</body>
</html>

 

HTML의 기본 코드이다.

 

 

 

여기서 완전히 다른 문법을 가진 자바스크립트 코드를 넣기 위해서

 

<script> 태그를 사용한다.

 

<h1>JavaScript</h1>
    <script>
         document.write('<h1>hello world</h1>');
    </script>

 

웹 브라우저는 <script> 태그 안의 코드를 자바스크립트 코드로 해석한다.

 

둘 다 h1 태그를 사용하여 문자를 출력했다.

 

여기서는 차이를 느끼지 못하지만,

 

 

 <h1>JavaScript</h1>
    1+1
    <script>
        document.write('<h1>hello world</h1>');
        document.write(1+1);
    </script>

 

 

정적인 HTML 에서는 1+1 이 그대로 출력 되지만

 

동적인 자바스크립트는 1과 1을 더한 값인 2를 출력하게 된다.

'JavaScript' 카테고리의 다른 글

JavaScript 함수 (function)  (0) 2020.12.06
리팩토링(refactoring) 이란?  (0) 2020.12.06
조건문 활용- 토글(toggle)  (0) 2020.12.06
JS의 이벤트  (0) 2020.12.06
JavaScript 란?  (0) 2020.12.06

+ Recent posts