서버에서 스크립트용 데이터를 출력할 때 주의할 점
발생일: 2011.09.06 문제: 스크립트를 로드하기 위해 서버에서 직접 JSON 형태의 데이터를 페이지에 찍는 경우가 많다. 헌데, 종종 서버 데이터에 따옴표 등이 포함되어 있어 스크립트 오류가 나곤 한다. 또한, 전달받은 데이터가 HTML을 구성하기 위한 용도일 경우엔 모듈마다 태그 처리 방법이 달라 원하지 않는 결과가 나올 때도 있다. 이런 상황이 발생할 걸 예측하고 있지만, (헷갈리다보니) 매번 케이스 바이 케이스로 처리할 때가 많다. 애초부터 좀 일관되게 처리하면 좋지 않을까? 해결책: 예를 들어, 아래와 같은 데이터를 서버에서 출력했다고 가정해보자. var serverData = { title: "울랄라 나는 "제목"이다.", // 따옴표 때문에 오류가 발생한다. content: "본문도 중..
Daylogs/Javascript
2011. 9. 6. 14:01
공지사항