cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Want the oppurtunity to discuss enhancements to PTC products? Join a working group! X

Javascript return

jeffj
1-Newbie

Javascript return

I am working on a local service. I want to put in a check for undefined infotable input. The code below fails to save because of the return. Does anyone have any suggestions on how should I can trigger the return of my service if this check fails?

if (typeof newDataInfotable == "undefined"){
    logger.warn("data infotable was empty"); 
    return;
}

2 REPLIES 2

if (typeof newDataInfotable == "undefined"){

logger.warn("data infotable was empty");  
} else {

//put all the code here}
What I do in most cases is creating a flag and checking all conditions like this:


var valid = true;

if (typeof newDataInfotable == "undefined"){

logger.warn("data infotable was empty"); 

valid = false;
}


if ( //another checking ) {

valid = false;

}


if ( //another checking ) {

valid = false;

}


if ( valid ) {

//here I put my code when all conditions are fulfilled

}




I've discovered another way with javascript of doing it:

labelName:

{

      // -- your code

      break labelName; // -- it will jump until the end of the braquets.

     // -- other conditional code

}

Top Tags