질문:
JavaScript를 사용하여 어떻게 배열을 내보낼 수 있습니까? [["name1", "city_name1", ...]["name2", "city_name2", ...]를 클라이언트 측의 CSV 파일로 복사하시겠습니까?
답변:
네이티브 JavaScript 사용:
rows.forEach(function(rowArray) { let row = rowArray.join(","); csvContent += row + "\r\n"; });
또는
csvContent += rows.map(e => e.join(",")).join("\n");
const csvContent = "data:text/csv;charset=utf-8," + encodedCsvData;
var encodedUri = encodeURI(csvContent); window.open(encodedUri);
CSV 파일 이름 사용자 정의:
CSV 파일의 사용자 정의 이름을 지정하려면:
var link = document.createElement("a");
link.setAttribute("download", "my_data.csv");
document.body.appendChild(link);
link.click();
위 내용은 클라이언트 측에서 JavaScript 배열을 CSV 파일로 내보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!