Thursday, October 22, 2009

Section C.28. Report







C.28. Report

If JSLint is able to complete its scan, it generates a function report. It lists the following for each function:

  • The line number on which it starts.

  • Its name. In the case of anonymous functions, JSLint will "guess" the name.

  • The parameters.

  • Closure: the variables and parameters that are declared in the function that are used by its inner functions.

  • Variables: the variables declared in the function that are used only by the function.

  • Unused: the variables that are declared in the function that are not used. This may be an indication of an error.

  • Outer: variables used by this function that are declared in another function.

  • Global: global variables that are used by this function.

  • Label: statement labels that are used by this function.

The report will also include a list of all of the member names that were used.








No comments: