반응형
서버에서 List<Map>형태로 화면이 로드될때 받아온 데이터를 스크립트에서 여러군데에서 사용한다면 스크립트 변수에 담아서 사용하면 편리하다.
let _actionPairs = null;
let _actionObj = null;
let _actionJsonArr = [];
<c:forEach items="${actionList}" var="item" varStatus="status">
_actionPairs = "${item}".slice(1, -1).split(', ');
_actionObj = {};
_actionPairs.forEach(pair => {
const [key, value] = pair.split('=');
_actionObj[key.trim()] = value.trim();
});
_actionJsonArr.push(_actionObj);
</c:forEach>
반응형
'개발 > Javascript' 카테고리의 다른 글
| input 의 값이 너무 길때 tooltip로 표시하기 (0) | 2025.03.20 |
|---|---|
| 7일차: 자바스크립트 심화 개념 및 실습 프로젝트 (1) | 2025.02.02 |
| 6일차: DOM 조작과 이벤트 처리 (0) | 2025.02.01 |
| 5일차: 객체와 배열 (0) | 2025.01.31 |
| 자바스크립트에서 null과 undefined의 차이점 완벽 분석 (0) | 2025.01.31 |