▶ Front-End/Javascript3 Start to Last Date Date 타입의 시작 날짜부터 종료 날짜까지 날짜들을 구하는 메소드*자세한 설명 생략 /** * Start to Last Date * @param {*} startDate(Date) * @param {*} lastDate(Date) * @returns YYYY-MM-dd */function getDatesStartToLast(startDate, lastDate) { if (!(startDate instanceof Date && lastDate instanceof Date)) return "Not Date Object"; var result = []; var curDate = startDate; while (curDate ▷ 관련 글 Date FormaterDate 타입을 원하는.. 2023. 11. 14. Date Formater Date 타입을 원하는 Format으로 변경하는 메소드*자세한 설명 생략 /** * Date Formater * * @param {*} date * @returns YYYYMMdd */function getFormatDate(date) { const YYYY = String(date.getFullYear()) const MM = String((date.getMonth() + 1) >= 10 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) const dd = String(date.getDate() >= 10 ? date.getDate() : "0" + date.getDate()) return YYYY + MM + dd}/** * .. 2023. 11. 14. JS Null Check 빈칸(""), null, 공백(" ")을 체크하는 메소드*자세한 설명 생략 *개선한 버전/** * isBlank Check * * @param {*} str * @returns {boolean} */function isBlank(str) { return !str || str.trim().length === 0;} /** * Null Check * * @param {*} str * @returns default false */function nullCheck(str) { if ("" == str) { return true } if (null == str) { return true } if (str.replace(/\s/g, '').length 2023. 11. 14. 이전 1 다음 728x90 728x90