រំលងទៅខ្លឹមសារមេ

ឧបករណ៍រាប់ចុះ ឥតគិតថ្លៃ

រាប់ចុះទៅកាលបរិច្ឆេទ និងម៉ោងណាមួយ។ កំណត់កាលបរិច្ឆេទផ្ទាល់ ឬប្រើ preset រហ័ស (5 នាទី 15 នាទី 1 ម៉ោង)។ មិនចាំបាច់ចុះឈ្មោះ។

ធ្វើការក្រៅបណ្តាញនៅពេលបានផ្ទុករួច
កំណត់ម៉ោង
ម៉ោង
នាទី
វិនាទី

រាប់ថយក្រោយរហ័ស

រាប់ថយក្រោយរហូតដល់

គន្លឹះ៖ ទុកទំព័រនេះបើក ដើម្បីឲ្យសំឡេងរោទ៍លាន់ឮ។ អេក្រង់នៅភ្ញាក់ពេលវាកំពុងដំណើរការ។

កំណត់ម៉ោងខាងលើ ឬជ្រើសរើសការកំណត់ជាមុន រួចចុច ចាប់ផ្តើម

ការប្រើប្រាស់ទូទៅ

  • ឧបករណ៍រាប់ចុងក្រោយនៃព្រឹត្តិការណ៍រាប់ថយក្រោយលេខ ម៉ោង និងវិនាទីទៅលក្ខណៈវិវាហៈ ថ្ងៃកំណើត ឬការលេងតន្ត្រីឬព្រឹត្តិការណ៍មក។
  • ឧបករណ៍រាប់ចុងក្រោយនៃព្រឹត្តិការណ៍រក្សាការរាប់ថយក្រោយផ្ទាល់ទៅផ្នែកកំណត់រយៈពេល ឬកាលវិលាដែលត្រូវដាក់ស្នើដើម្បីរក្សាលើដំណើរ។
  • ឧបករណ៍រាប់ម៉ោង និងផ្ទាំងរបស់ផ្ទៃគេឧបករណ៍រាប់ចុងក្រោយលឿន ដែលស្ដង់ដារ ដូចជាដោះលាក់ ស្វាប់ ស្ដាប់ និងការគ្រប់គ្រងម៉ោងផ្ទៃគេ។
  • ឧបករណ៍រាប់ម៉ោង ការប្រឹក្សាយោគ្យ និងបង្ហាញរាប់ថយក្រោយដល់ការចាប់ផ្តើមនៃការប្រឹក្សាយោគ្យ ឬប្រើវាជាឧបករណ៍រាប់ដែលមើលឃើញលើកលែងកំឡុងពេលបង្ហាញ។
  • ការរាប់ចុងក្រោយដែលចាប់ផ្តើមផលិតផលសាងសង់ការរំពឹងទុក សម្រាប់ការបង្ហាញផលិតផល លក់ឬលម្អិតទៅដោយឧបករណ៍រាប់ផ្ទាល់។

វាដំណើរការដោយរបៀបណា

ម៉ោងកាប់ដំណើរការទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកជាមួយការពឹងផ្អែកខាងក្រៅសូន្យ — គ្មានបណ្ណាល័យ គ្មានការហៅម៉ាស៊ីនមេទេ។ វាប្រើ setInterval 1-វិនាទីដែលគណនាចន្លោះរវាង Date.now() និងត្រាពេលវេលាគោលដៅដែលបានរក្សាទុកនៅរាល់ tick ដូច្នេះការបង្ហាញនៅតែត្រឹមត្រូវ ទោះបីជាផ្ទាំងនៅផ្ទៃខាងក្រោយ ឬនាឡិកាឧបករណ៍រសាត់។

  1. 1
    កំណត់គោលដៅមួយ
    ជ្រើសរើសរបៀបរយៈពេល (ម៉ោង នាទី វិនាទី) ឬប្តូរទៅរបៀបកាលបរិច្ឆេទ/ម៉ោងដើម្បីរាប់ត្រឡប់ទៅពេលជាក់លាក់មួយ។ ប៊ូតុងកំណត់ជាមុនរហ័សប្រាំ (5 នាទីដល់ 24 ម៉ោង) រំលងធាតុចូលទាំងស្រុង ហើយចាប់ផ្តើមម៉ោងកាប់ភ្លាមៗ។
  2. 2
    ចន្លោះ tick ធៀបនឹងគោលដៅថេរ
    ពេលចាប់ផ្តើម ឧបករណ៍រក្សាទុកគោលដៅដាច់ខាតជាវត្ថុ Date ហើយធ្វើឱ្យ setInterval កើតឡើងគ្រប់ 1000 ms។ tick នីមួយៗហៅ Date.now() ហើយដកពីគោលដៅ — ដូច្នេះ tick ដែលបានខកខាន (ផ្ទាំងកំពុងគេង CPU រវល់) កែតម្រូវខ្លួនឯងនៅ tick បន្ទាប់ ជំនួសឱ្យការកកកុញភាពយឺតយ៉ាវ។
  3. 3
    ការបង្ហាញសម្របខ្លួន និងការឆ្លុះផ្ទាំង
    ការបង្ហាញទម្លាក់ឯកតាសូន្យនាំមុខដោយស្វ័យប្រវត្តិ — ម៉ោងកាប់ 45-វិនាទីបង្ហាញតែវិនាទីជាទ្រង់ទ្រាយធំ ខណៈម៉ោងកាប់ច្រើនថ្ងៃបង្ហាញឯកតាទាំងបួនក្នុងទំហំតូចជាង។ ពេលវេលានៅសល់ក៏ត្រូវបានសរសេរទៅ document.title ដូច្នេះការរាប់ត្រឡប់នៅតែអានបានក្នុងផ្ទាំងតូច ឬផ្ទាំងផ្ទៃខាងក្រោយ។
  4. 4
    សំឡេងភ្ញាក់ Web Audio ពេលបញ្ចប់
    ពេលការរាប់ត្រឡប់ទៅដល់សូន្យ Web Audio API ភ្ជាប់ជាមួយកម្មវិធីរុករក (AudioContext + OscillatorNode) សំយោគសំឡេងភ្ញាក់ចង្វាក់បីជា sine-wave 880 Hz — គ្មានឯកសារសំឡេងត្រូវបានទាញយកទេ។ ការផ្អាក ការបន្ត និង URL ចែករំលែកបាន (អ៊ិនកូដ epoch គោលដៅក្នុង fragment #to= ដែលមិនដែលទៅដល់ម៉ាស៊ីនមេទេ) ក៏ត្រូវបានដោះស្រាយទាំងស្រុងចំហៀងអតិថិជន។

ឧបករណ៍ពាក់ព័ន្ធ

🎂

កម្មវិធីគណនាអាយុ

គណនាអាយុត្រឹមត្រូវរបស់អ្នកជាឆ្នាំ ខែ ថ្ងៃ ម៉ោង និងថ្ងៃសរុប។ ស្វែងរកព្រះរាសីចន្ទ និងថ្ងៃដល់ birthday បន្ទាប់របស់អ្នក។

សាកល្បង
📅

កម្មវិធីគណនាភាពខុសគ្នាកាលបរិច្ឆេទ

គណនាភាពខុសគ្នាត្រឹមត្រូវរវាងកាលបរិច្ឆេទពីរ — ឆ្នាំ ខែ ថ្ងៃ សប្ដាហ៍ ថ្ងៃធ្វើការ (លើកលែង weekend) ម៉ោង និងនាទី។

សាកល្បង
🎂

កម្មវិធីគណនាអាយុហ៊ីជ្រី

គណនាអាយុរបស់អ្នកក្នុងប្រតិទិនអ៊ីស្លាម (ហ៊ីជ្រី / Umm al-Qura)។ បញ្ចូលថ្ងៃកំណើតតាមប្រតិទិនក្រេគូរីយ៉ាន ឬហ៊ីជ្រី ដើម្បីមើលអាយុហ៊ីជ្រីពិតប្រាកដរបស់អ្នកជាឆ្នាំ ខែ និងថ្ងៃ ថ្ងៃក្នុងសប្តាហ៍ដែលអ្នកកើត និងការរាប់ថយក្រោយផ្ទាល់ទៅថ្ងៃខួបកំណើតហ៊ីជ្រីបន្ទាប់។ ឥតគិតថ្លៃ ឯកជន និងដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នក។

សាកល្បង

សំណួរដែលសួរជាញឹកញាប់