var d1 = new date (); var d2 = 새 날짜 (d1); var same = d1.gettime () === d2.gettime (); var notsame = d1.gettime ()! == d2.gettime ();
direct 평등은 == 또는 === 아래 스 니펫에서 알 수 있듯이 잘못된 결과를 산출합니다.
console.log (d1 == d2); // 거짓 Console.log (d1 === d2); // 거짓 Console.log (d1! = d2); // 진실 console.log (d1! == d2); // 진실 console.log (d1.gettime () === d2.gettime ()); // true
var d1 = new Date(); var d2 = new Date(d1); var same = d1.getTime() === d2.getTime(); var notSame = d1.getTime() !== d2.getTime();요약에서 정확한 평등 비교를 위해 date.gettime ()을 사용하십시오. 또한 잠재적 입력 유효성 검사 문제를 피하기 위해 드롭 다운과 같은 제한된 형태의 날짜 입력을 사용하는 것이 좋습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3