[html5] Waiting for an object to be defined in javascript

Larry Martell larry.martell at gmail.com
Thu May 22 10:32:57 PDT 2014

I need to do the equivalent of this in javascript:

while (typeof someObject == 'undefined') {
     sleep(10);  // 10ms

And I just can't quite figure out how to code this.

I have this:

function sleep(ms, callback, arg) {
    setTimeout(function() {
    }, ms);

function waitForDef(elem) {
    if (typeof elem == 'undefined') {
        sleep(10, waitForDef, elem)

But it's not clear to me how to use this from my code.

More information about the Help mailing list