Page 14 - MDP2020-1
P. 14
| 인천전자마이스터고등학교 ·············································································································
8
1) API or 크롤링 코드
가) clock.js
function clockModule(location){
const displayLocation_ClMo = location;
const clockContainer = document.querySelector(displayLocation_ClMo);
const clockHour = document.createElement("h1");
const clockMinute = document.createElement("h1");
function printTime(){
const Data_date = new Date();
const minute = Data_date.getMinutes();
const hour = Data_date.getHours();
clockHour.innerText = `${hour < 10 ? `0${hour}` : hour}`;
clockMinute.innerText = `${minute < 10 ? `0${minute}` : minute}`;
}
function init(){
clockContainer.appendChild(clockHour);
clockContainer.appendChild(clockMinute);
clockHour.id = "CL_HOUR";
clockMinute.id = "CL_MIN";
printTime();
setInterval(printTime,1000);
}
init();
}
module.exports = clockModule;
나) corona.js
function coronaModule(locationCo, locationLo, locationTi){
const displayLocation_CoTi = locationTi;
const virusTiContainer = document.querySelector(displayLocation_CoTi);
const virusTitle = document.createElement("h1");
const displayLocation_CoLoMo = locationLo;
const virusLoContainer = document.querySelector(displayLocation_CoLoMo);
let displayLocation_CoCoMo = locationCo;
const virusCoContainer = document.querySelector(displayLocation_CoCoMo);
const Loca_Name = document.createElement("p");
const TotalCaseLo = document.createElement("p");
const TotalDeathLo = document.createElement("p");
const TotalRecoveredLo = document.createElement("p");
const TotalTodayLo = document.createElement("p");
const Coun_Name = document.createElement("p");