Notice
Recent Posts
Recent Comments
Link
투케이2K
379. (javaScript) [에러 정리] 자바스크립트 RangeError: invalid date 에러 정리 본문
[개발 환경 설정]
개발 툴 : Edit++
개발 언어 : JavaScript
[설명 정리]
-----------------------------------------------------------------------------------------
[사전 설명 및 설정 사항]
-----------------------------------------------------------------------------------------
- 개발 환경 : Web
- 개발 기술 : JavaScript (자바스크립트) / Exception / RangeError
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
[설명 정리]
-----------------------------------------------------------------------------------------
1. invalid date 에러 는 유효하지 않은 String 이 Date 나 Date.parse()에 입력되었을 때 발생하는 에러입니다
2. 인식 할 수 없는 string 이나 잘못된 요소 값을 포함하는 ISO 형식의 날짜 string 은 일반적으로 NaN 을 반환하지만,
구현 방식에 따라 ISO 형식 string을 따르지 않는 경우 RangeError: invalid date가 표시 될 수 있습니다
>> 또한, 브라우저 마다 차이가 있을 수 있습니다.
3. invalid date 에러 발생 예시 코드 :
new Date("twok-bar 2014");
new Date("2014-25-23").toISOString();
new Date("twok-bar 2014").toString();
4. invalid date 에러 예방 올바른 사용 예시 :
new Date("05 October 2011 14:48 UTC");
5. invalid date 에러가 발생한 경우 string 형식 유효성 검증 및 ISO 형식 날짜 형식 포맷 검증이 필요합니다
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
[참고 사이트]
-----------------------------------------------------------------------------------------
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Invalid_array_length
-----------------------------------------------------------------------------------------
반응형
'JavaScript' 카테고리의 다른 글
Comments