완성버전 :실행버튼을 누르면 아래 테이블이 출력
1. HTML을 이런 상태로 만들어준다 (빈HTML이기에 출력되지 않는다)
<table id="Q3_table">
<thead>
<tr id="Q3_thead"></tr>
</thead>
<tbody id="Q3_tbody">
</tbody>
</table>
2. 헤딩부분 작성
const headlist = [
"emp_no",
"first_name",
"last_name",
"gender",
"hire_date",
"dept_name",
"title",
"max_salary",
];
const thead = document.getElementById("Q3_thead");
for (i = 0; i < headlist.length; i++) {
let headrow = `<th>${headlist[i]}</th>`;
thead.innerHTML += headrow;
}
3.바디 부분 작성
const tbody = document.getElementById("Q3_tbody");
for (i = 0; i < data.length; i++) {
let hire_date = formatDate(data[i].hire_date); //date형식 포맷 함수
let row = `<tr>
<td>${data[i].emp_no}</td>
<td>${data[i].first_name}</td>
<td>${data[i].last_name}</td>
<td>${data[i].gender}</td>
<td>${hire_date}</td>
<td>${data[i].dept_name}</td>
<td>${data[i].title}</td>
<td>${data[i].salary}</td>
</tr>`;
tbody.innerHTML += row;
}
'개발 > 자바스크립트' 카테고리의 다른 글
자바스크립트 객체로 이루어진 배열에서 값 가져오기+객체에서 값 가져와서 배열에 저장하기 (올바르게) (0) | 2022.05.25 |
---|---|
자바스크립트/ DATE 형식 바꾸기 예)"2000-12-24" (0) | 2022.05.24 |
node js에 외부 mariaDB 연결하기 (0) | 2022.05.23 |
자바스크립트 Math 객체 (0) | 2022.05.20 |
자바스크립트 변수 선언의 특징 (0) | 2022.05.19 |