에서 :타임 스탬프 yuo는 이러한 종류의 코드 쓸 수있는 자바 스크립트의 타임 스탬프를 수행하기 위해 자바 스크립트
// Usual Way
var d = new Date();
timestamp = d.getTime();
을하지만 그게 이런 식으로 같은 결과를 얻을 수도 있습니다 발견 :
// The shortest Way
timestamp = +new Date();
을
최단 경로가 어떻게 작동하는지 이해하는 데 도움을 줄 수 있습니까?
ok, 단항 더하기 연산자가 작동하는 방식은 명확합니다. 예를 들어 + "1"은 나를 1로 숫자로 준다; 하지만 왜 새로운 + Date()가 나에게 타임 스탬프를 주는가? 날짜에 시간 소인 문자열이 표시되지 않습니다. {Tue Oct 04 2011 13:04:46 GMT + 0200 (Romance Daylight Time)} – antonjs
타임 스탬프는 Date 객체의 "프리미티브 값"으로 알려져 있습니다. 날짜는 내부적으로 시간 소인으로 저장됩니다. 개체를 숫자로 변환하려고하면 브라우저에서 해당 번호를 제공합니다. – lonesomeday
+ 연산자를 적용 할 때 동일한 결과를 제공하는 매우 기본적인 예제 (기본 값을 가진 객체)를 작성할 수 있습니까? – antonjs