JSLint non è una sintassi checker Javascript tanto quanto lo è un correttore stile Javascript. Le linee guida di stile che usa sono quelle scritte da Douglas Crockford.
Alcune persone non sono d'accordo con le sue decisioni di stile, alcune persone lo fanno. Non sono legge e non è necessario seguirli. Esistono cascami JS alternativi come JSHint.
La regola particolare si esegue in è :
There should be no space between the name of a function and the (left parenthesis) of its parameter list.
Javascript non è uno spazio sensibile. Puoi aggiungere questo spazio se ti fa sentire meglio. (Non è standard, tuttavia.)
È una cosa negativa perché un certo anziano infelice era di cattivo umore quando ha scritto jslint, come lo sarà sempre se continui a usarlo. –
Le convenzioni aiutano a mantenere il codice più leggibile. La coerenza tra molte di tali funzioni è essenziale. – Gherman