Javascript(8)
-
주 번호로 해당 주의 시작일 ~ 종료일 범위 구하기
과연 AI 검색엔진의 시대인가! 구글에서 주차로 검색해도 안나오고 죄다 차량 주차에 관한 내용 뿐이다. 다행히 문장을 만들어서 AI 검색엔진에 넣으니 f(입력) = 출력 공식이 성립했다. 아래는 AI 검색결과에 문자열 처리만 넣은 것이다. /** 주 번호로 해당 주의 시작일 ~ 종료일 구하기 필요한 인자 : 시작년, 주 번호(주차) */ function getRangeOfWeek(year, week) { let firstDayOfYear = new Date(year, 0, 1); let firstDayOfWeek = new Date(firstDayOfYear.getTime() + ((week - 1) * 7 * 24 * 60 * 60 * 1000)); let lastDayOfWeek = new Date(..
2023.09.17 -
[자바스크립트, HTML] 이미지 파일 미리보기
작성일 : 2020. 5. 24. HTML 파일 객체가 있다. 위의 컨트롤을 클릭, 파일 다이얼로그에서 선택한 파일 (특히 이미지)을 확인하는 방법이다. 첫째) 마크업 자체에서 제어할 수 없으므로 자바스크립트(이하 js로 명명)에서 해당 컨트롤에 대해 리스너를 등록한다. $('#selectedfiles').change(selectedFileHandler); /* 'change' 이벤트 발생 시 아래의 함수를 실행한다. 'change' 이벤트의 경우, 이전에 선택한 파일을 또 선택하면 발생하지 않는다. 이를 위해 'click' 이벤트 발생 시에 처리하려고 시도하였으나 의도한대로 작동하지 않기에 결국에는 'change' 로 돌아올 수 밖에 없었다. */ 둘째) 리스너 함수를 구현한다. 가독성을 위해 별도로 ..
2023.05.06