Christmas Pikachu <%= %> , <% %> 차이
개발일지/자바스크립트

<%= %> , <% %> 차이

ZI_CO 2024. 1. 5.

<%= %>와 <% %>는 두 가지 다른 종류의 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

댓글