Stheven CabralFront End Web Development Techdegree Graduate 19,798 Points
Why doesn't checkStatus have parenthesis when invoked?
Why doesn't Guil include () when passing checkStatus inside .then()? When do you and when do you not use () in front of a function name when calling that function?
Steven Parker186,980 Points
You always use parentheses when calling a function, but in the example you mention it is not being called but is being passed as an argument (commonly known as a "callback").
The actual invocation will occur at a later time (controlled by the "then").