siftal
Version:
CSS Framework, not bad ;)
22 lines (16 loc) • 1.35 kB
Markdown
زمانبندی
===
وظیفهی این ماژول تعیین زمانی برای اجرای یک دستور در آینده است، برای مثال میتوانید تعیین کنید که یک تابع در ساعت فلان اجرا شود، توجه کنید که این کار بین باز و بسته شدن مرورگر ثابت نیست.
استفاده
استفاده از این ماژول بسیار ساده است:
```javascript
Schedule(new Date(Date.now() + 1000), function() {
alert('One second passed!');
});
```
آرگومان اول یک شی تاریخ است و آرگومان دوم تابعی که قرار است در آن زمان اجرا شود.
این ماژول یک متد کمکی هم دارد که برای کار مستقیم با ورودیها به کار میرود.
######parseInputs → Date
######(date: jQuery, time: jQuery)
این متد دو عنصر `<input>` را به عنوان ورودی دریافت میکند که باید از نوعی باشند که بتوان از آنها به طور مستقیم از jQuery استفاده کرد و خروجی یک شی `Date` ساخته شده از این تاریخ و زمان را میدهد. دقت کنید که تاریخ شمسی است (با استفاده از `pDate` ساخته میشود).