<%= %>와 <% %>는 두 가지 다른 종류의 JavaScript 코드를 나타내는 데 사용되는 템플릿 태그입니다.
이들은 주로 서버 사이드 템플릿 엔진에서 사용됩니다.
<%= %>:
이 템플릿 태그는 값을 출력하는 데 사용됩니다.
예를 들어, 서버 사이드 템플릿에서 이 태그 내의 JavaScript 코드는 특정 변수의 값을 출력할 때 사용됩니다.
예시: <p>Hello, <%= userName %>!</p>
<% %>:
이 템플릿 태그는 단순히 JavaScript 코드 블록을 나타냅니다.
이 코드 블록 내에서는 어떠한 값도 출력되지 않고, 주로 제어 구조, 반복문, 함수 등을 사용할 때 활용됩니다.
예시: <% for (var i = 0; i < 5; i++) { %> <li>Item <%= i %></li> <% } %>
일반적으로, 서버 사이드 템플릿 엔진은 이러한 템플릿 태그를 해석하고 동적으로 HTML을 생성합니다. <%= %>는 값을 출력하는 데 사용되며, <% %>는 JavaScript 코드 블록을 나타냅니다.
'개발일지 > 자바스크립트' 카테고리의 다른 글
jstl 비교 연산자 (0) | 2024.01.19 |
---|---|
jstl 조건문 (if, choose) (0) | 2024.01.19 |
getElementById 사용하기 (0) | 2022.11.18 |
Prompt (0) | 2022.11.16 |
confirm사용하기 (0) | 2022.11.16 |
댓글