Dev/JavaScript

[Javascript] 현재 날짜(Date)를 포맷(Format)에 맞게 치환하기 YYYY-MM-DD
개요여러 프로젝트를 맞아 웹사이트를 구축 및 개발을 하다보면 여러 형태의 포멧에 맞게 그려줘야 할 때가 있다. 나는 다른 업체의 API를 통해 게시글을 가져오는 중 Date 형식이 '2024-10-10 오후 07:08:04'라는 값으로 넘어오고 있었고 화면에 년월일만 표시하면 되는 상황이였다. 날짜값에 오전/오후가 포함된 경우를 보아 아래와 같이 정규식으로 분기 처리했는데 더 좋은 방법이 있는지 모르겠다.. 추후에 문제가 생긴다면 변경해야겠다. if("오후" === date.replace(/[^가-힣]gi/, "")) 다음으로 필요한 코드는 날짜를 원하는 포멧에 맞게 뿌려주는 함수였다. 여러 라이브러리를 사용하며 format에 맞게 리턴해주는 함수에 대해 구체적으로 깊게 생각을 해보지는 않았지만, 받은 ..

[Javascript] 기초
JavaScript란?HTML, CSS로 구성되어있던 홈페이지에서 동적으로 변경되는 콘텐츠를 만들고 제어하기 위해 생성된 스크립팅 언어이고, 변수를 *일급 객채 취급하는 언어이다. 이는 변수에 함수를 담을 수 있고 함수를 리턴 할 수 있다는 얘기이다. JavaScript에서 기본적으로 알아야할 내용들이 몇가지 내용들이 있는데 요약하자면 변수 선언의 종류, 호이스팅, 스코프, 프로토타입, 비동기 처리 정도 있다. 이 정도만 안다면 초급 딱지는 땠다고 생각해도 될 것 같다.*일급 객체란 다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체를 가리킨다. JavaScript 변수 선언보통 var를 사용하여 변수를 선언하였는데 *ES6에서 const, let이 추가되었다. var의 경우 선언과 동시에..