JSLint

by Douglas Crockford

The JavaScript Verifier! JSLint can help you to significantly improve the quality of your code. It accepts .js or .html or .kon files.

Warning: JSLint will hurt your feelings.
Current Version: 1.20

Sorted by Most helpful

Sort by Newest
Please sign in if you'd like to review.
  1. Harry Whitfiedl
    October 06, 2005 · version 0.3 Harry Whitfiedl
    Having now looked at the web page describing JSLint, I see that my comments (below) 3) and 4) are not entirely valid. Anyone intending to use the widget, needs to read the page describing the (stricter) syntax rules that JSLint enforces.

    However, I find that JSLint imposes constraints on my style which I am not prepared to accept, however well-intended they may be.

  2. Harry Whitfield
    October 06, 2005 · version 0.3 Harry Whitfield
    I tried this on a 160 line "valid" javascript file and came up with a number of issues, which mean that I would not currently be able to use this widget for checking the javascript code of my widgets.

    1) Giving the character position of an error is pretty useless - I need the line number, a print-out of the line, and ideally an indication of the location of the error in the line.

    2) It would be useful if the widget found more than one error at a time. I know that is difficult, but it More

Get It!

Avg. Rating:

StarStarStarStarStar (10)

Your Rating:

It's:

Version:

1.20

Updated:

2007-11-01

Downloads:

16,376
Windows & Mac

More tagged programming

ColourMod

Downloads: 25,294
StarStarStarStarStar (20)

CruiseControl Das…

Downloads: 16,354
StarStarStarStarStar (7)

CCStatus

Downloads: 5,556
StarStarStarStarStar (1)

Slide Rule

Downloads: 18,034
StarStarStarStarStar (3)

BOINC

Downloads: 5,938
StarStarStarStarStar (1)

More by Douglas Crockford

JSLint

Downloads: 16,376
StarStarStarStarStar (3)

JSLint

Downloads: 6,959
No ratings

Copyright © 2009 Yahoo! Inc. All rights reserved. · Copyright Policy · Terms of Service · Suggestions

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.