[javaScript] safari에서 new Date() 안되는 현상
모바일웹 프로젝트를 할 때 발견한 오류? 이슈? 였다. var d = new Date("2021.12.22"); // Invalid Date 함수를 쓸때 안드로이드나 크롬에서는 잘 되는데 safari에서만 안되는 오류였다. 찾아보니 크로스브라우징 이슈라는... 이 이슈를 해결하기 위한 방법으로는 moment.js 라이브러리를 사용하는 방법도 있다고 한다. moment.js를 사용하면 어느 브라우저에서나 호환이 된다고 한다. 또한 다른 방법으로는 날짜를 2020-09-01T00:00:00 / 2020/09/01 00:00:00 형식으로 바꿔서 넣어주면 된다고 한다. 브라우저들 생각안하고 코드 막 짰다가 결함체크 할 때 뒤통수 맞아버린... 크로스 브라우징 이슈를 잘 체크해야겠다. Reference http..