Có bất kỳ thứ gì có sẵn trong JavaScript (tức là không thông qua "plugin") cho phép tôi thực hiện điều gì đó như setTimeout
hay không, nhưng thay vì nói trong bao nhiêu mili giây điều gì đó sẽ xảy ra, tôi cho nó một ngày đối tượng nói với nó khi làm điều gì đó?setTimeout nhưng trong một thời gian nhất định
setToHappen(function() {
alert('Wake up!');
}, new Date("..."));
Và vâng, tôi biết tôi có thể làm điều này bằng cách đơn giản trừ new Date()
với đối tượng ngày hiện tại của tôi (hoặc có thể đó là cách khác xung quanh) để có được số lượng mili giây, nhưng tôi vẫn muốn biết.
bạn không phải nhân với 1000 để nhận được mili giây? –
@Pim, không bạn không. 'getTime()' trả về số mili giây từ 00:00:00 1/1/1970 và đối tượng ngày tương ứng. – James
AH ok, tôi nghĩ rằng nó đã được trong vài giây. –