CFSCRIPT ColdFusion Cheat Sheet
for (i=1;i LTE ArrayLen(array);i=i+1) { WriteOutput(array[i]); }User Defined Function (UDF) function funky(mojo) { var dojo = 0; if (arguments.mojo EQ dojo) { return "mojo"; } else { return "no-mojo"; } }Switch Case switch(fruit) { case "apple": WriteOutput("I like Apples"); break; case "orange": WriteOutput("I like Oranges"); break; default: WriteOutput("I like fruit"); }FOR IN Loop struct = StructNew(); struct.one = "1"; struct.two = "2"; for (key in struct) { WriteOutput(key); } //OUTPUTS onetwoIf / Else If / Else if (fruit IS "apple") { WriteOutput("I like apples"); } else if (fruit IS "orange") { WriteOutput("I like oranges"); } else { WriteOutput("I like fruit"); } |
Single Line Comments
mojo = 1; //THIS IS A COMMENTMulti-Line Comments /* This is a comment that can span multiple lines */Try / Catch Statements try { x = 8 / 0; } catch(Any e) { WriteOutput("Error: " & e.message); }While Loop x = 0; while (x LT 5) { x = x + 1; WriteOutput(x); } //OUTPUTS 12345Do / While Loop x = 0; do { x = x+1; WriteOutput(x); } while (x LTE 0); // OUTPUTS 1Set A Variable foo = "bar";CFSCRIPT Block <cfscript> if (foundeo IS "consulting") { //... } </cfscript> |
Tip: Don't forget to put a semicolon; at the end of each statement.
No comments:
Post a Comment