문제

JavaScript에서는 다음 중 하나를 작성할 수 있습니다.

new Date().getTime();

...또는:

(new Date).getTime();

첫 번째는 논리적이지만 두 번째는 나에게 약간 특이한 것 같습니다 ... 날짜 개체를 만드는이 두 가지 방법과 두 번째 목적은 무엇입니까?

감사,

스티브

도움이 되었습니까?

해결책

JavaScript에서는 패적없이 생성자를 호출 할 수있는 것 같습니다. 적어도 그것은 내 파이어 폭스와 함께 작동합니다. 그래서 (새 날짜) == 새로운 날짜 ()

두 표현이 모두 동일하다는 것을 암시합니다. 또는 당신은 쓸 수 있습니다

(new Date()).getTime(); 

내가 보통하는 일입니다.

그리고 나는 그것이 개인적인 취향의 문제 일 뿐이라고 생각합니다. 새로운 운영자는 앞에서 우선합니다. 연산자이지만 비주얼은 다른 방식으로 둥글게 제안 할 수 있습니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top