AJAX 채팅 프로그램을 만들고 있습니다.
(블로그와 이곳에 스크립트 관련 글을 줄줄이 올리는 이유죠.ㅎㅎ)
크게 데이터를 읽는 부분과 데이터를 전송하는 부분에서 XMLHttpRequest 를 통한 통신이 이루어지고 있습니다.
아래 예중 어느것이 가장 효율적일지 의견을 들어보고 싶습니다.
효율을 떠나 3번이 가장 마음에 들기는 하는데 말이죠. :)1. XMLHttpRequest 객체 하나를 전역으로 선언해서 사용한다.
2. XMLHttpRequest 객체를 읽기, 쓰기에 각각 하나씩 전역으로 선언해서 사용한다.
3. 함수 종료시 소멸될 수 있도록 지역으로 선언하여 필요할때 생성 후 소멸시킨다.