반응형 프로그래밍 & IT 정보/Javascript14 자바스크립트 JSON 오브젝트 복사 [목표] Javascript에서 객체 원본을 그대로 유지하고자 할 때 복사하여 사용합니다. ※ 대입연산자(=)를 사용할 경우는 참조(Reference) 변수가 되기 때문에 주의가 필요합니다. [방법] 1. 기본으로 제공되는 함수가 없으므로 라이브러리를 구하거나 직접 만들어 써야합니다. function clone(obj) { if (null == obj || "object" != typeof obj) return obj; var copy = obj.constructor(); for (var attr in obj) { if (obj.hasOwnProperty(attr)) copy[attr] = obj[attr]; } return copy; } 위와 같은 방법은 value가 object라면 복사가 되지 않고 .. 프로그래밍 & IT 정보/Javascript 2020. 7. 2. 자바스크립트 타임스탬프 날짜 변환 [목표] Javascript에서 Timestamp를 원하는 날짜 시간으로 표현합니다. [방법] 1. TimeStamp를 활용하여 Date 객체를 생성합니다. var sampleTimestamp = Date.now(); //현재시간 타임스탬프 13자리 예)1599891939914 var date = new Date(sampleTimestamp); //타임스탬프를 인자로 받아 Date 객체 생성 2. 생성한 Date 객체에서 년, 월, 일, 시, 분을 각각 추출합니다. var year = date.getFullYear().toString().slice(-2); //년도 뒤에 두자리 var month = ("0" + (date.getMonth() + 1)).slice(-2); //월 2자리 (01, 02 .... 프로그래밍 & IT 정보/Javascript 2020. 7. 2. 이전 1 2 다음 💲 추천 글 반응형