i'm not a big fan of setTimeout(), partly due to its limitations
(must take a string argument, instead of a function reference)

Not true.  setTimeout takes either a string or an fn ref.

Reply via email to