• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

219
Views
¿Cómo llamar a una función/notificación en duraciones específicas de compensación/intervalo en JavaScript?

En mi proyecto reciente, me encontré con una situación en la que tengo que enviar notificaciones al cliente según un cronograma específico. Por ejemplo: el valor del programa es 8s, 14s, 20s, luego la primera notificación se enviará después de 8s, la siguiente es en 14s y la última es en 20s. ¿Cómo podemos lograr esta funcionalidad?

about 3 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Yo haría algo como esto:

 function scheduleNotification(seconds){ setTimeout(function(){ // your logic here // you could also pass a callback to be executed here }, seconds * 1000); } function sendNotifications(){ scheduleNotification(8); scheduleNotification(14); scheduleNotification(20); } sendNotifications();
about 3 years ago · Juan Pablo Isaza Report

0

Puedes hacer algo como esto:

 const intervalDuration = [8, 14, 20]; // you can add or delete intervals for (let i = 0, len = intervalDuration.length; i < len; i++) { setTimeout(\* function *\, intervalDuration[i] * 1000); }

Aquí, puede agregar múltiples intervalos según sus requisitos. Para su caso de uso, setTimeout es la única opción, ya que necesita llamar a las notificaciones en diferentes intervalos.

about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error