function downloadCSV() {
// 1. 데이터 준비
const data = [
[\"이름\", \"부서\", \"직급\"],
[\"홍길동\", \"개발팀\", \"대리\"],
[\"김철수\", \"마케팅팀\", \"과장\"],
[\"이영희\", \"디자인팀\", \"사원\"]
];
// 2. 데이터를 쉼표와 줄바꿈으로 연결된 문자열로 변환
let csvContent = data.map(row => row.join(\",\")).join(\"\\n\");
// 3. 엑셀에서 한글이 깨지지 않도록 BOM 추가
const BOM = \"\\uFEFF\";
csvContent = BOM + csvContent;
// 4. Blob 객체 생성 (CSV 타입 설정)
const blob = new Blob([csvContent], { type: \"text/csv;charset=utf-8;\" });
// 5. 다운로드 링크를 만들어 가상으로 클릭
const link = document.createElement(\"a\");
const url = URL.createObjectURL(blob);
link.setAttribute(\"href\", url);
link.setAttribute(\"download\", \"직원명단.csv\"); // 확장자는 .csv
link.style.visibility = \"hidden\";
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}