Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #40223

Re: Coord timed events

Path csiph.com!news.swapon.de!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From Ben Bacarisse <ben.usenet@bsb.me.uk>
Newsgroups comp.lang.javascript
Subject Re: Coord timed events
Date Thu, 17 Jun 2021 11:20:49 +0100
Organization A noiseless patient Spider
Lines 28
Message-ID <878s38kd1a.fsf@bsb.me.uk> (permalink)
References <h_KdnVLOH6-pAVf9nZ2dnUU7-efNnZ2d@westnet.com.au> <87eed1jo40.fsf@bsb.me.uk> <IsOdnRRCc5ZWI1f9nZ2dnUU7-WfNnZ2d@westnet.com.au>
Mime-Version 1.0
Content-Type text/plain
Injection-Info reader02.eternal-september.org; posting-host="dba4e90f2d9a52676a13a099c8050f76"; logging-data="31400"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+vn8Be/ZfsFDn2x2BnwRVmxplfnjfSFcg="
Cancel-Lock sha1:y2QJPrHaf4vUMJlbnv9GLHqdkrw= sha1:bnmie54IC9UVu24UyQfZ9V5uHmo=
X-BSB-Auth 1.21fc4342472c63354cff.20210617112049BST.878s38kd1a.fsf@bsb.me.uk
Xref csiph.com comp.lang.javascript:40223

Show key headers only | View raw


Andrew Poulos <ap_prog@hotmail.com> writes:

> On 17/06/2021 11:06 am, Ben Bacarisse wrote:
>> Andrew Poulos <ap_prog@hotmail.com> writes:
>> 
>>> I need to trigger up to 12 "events" with timings a user sets. The
>>> timings (in seconds) could be anything from 0 to, say, 300.
>>>
>>> One way I though to handle them was to: put the timings into an array,
>>> sort the array (from lowest to highest), loop over the array and call
>>> setTimeout on each one.
>> Hmm...  Why not just call setTimeout without sorting them?  I must be
>> missing some key part of the problem...
>
> If I have 12 setTimeout waiting to happen and the user gives focus to
> a different "component" I'll need to clear all the setTimeout.

There's no way someone could know that from your original question!
That's why I said I must be missing something.  You have other
constraints -- either imposed by previous design decisions or just from
how you want to do things -- that make the obvious solution
unattractive.

If you could list the constraints, or at least say what it is you are
actually doing, you might get some helpful suggestions.

-- 
Ben.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Coord timed events Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-06-17 02:06 +0100
  Re: Coord timed events Andrew Poulos <ap_prog@hotmail.com> - 2021-06-17 13:17 +1000
    Re: Coord timed events Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-06-17 11:20 +0100
    Re: Coord timed events Scott Sauyet <scott@sauyet.com> - 2021-06-17 13:21 -0700
      Re: Coord timed events Andrew Poulos <ap_prog@hotmail.com> - 2021-06-18 11:03 +1000
        Re: Coord timed events Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-06-20 23:40 -0700
          Re: Coord timed events Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-06-20 23:48 -0700
            Re: Coord timed events Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-06-23 12:11 -0700

csiph-web