9월 1, 2026
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);
}