[dokuwiki] Re: Result of running http://www.jslint.com/ on the "discussion" plugin's file named "script.js"

Myron Turner wrote:
James Lin wrote:
Like a lot of such tools, this one seems to be a purist. It seems to want
brackets after the if statements:
if(x) {
  blah_blah;
}
In fact, Flanagan, in section 6.3 of Javascript The Definitive Guide
(O'Reilly), defines the if statement without brackets:
   if(expression)
       statement

Judging from this lint's output there's nothing wrong with the script. The
discussion plugin, which I use, works without error.


I think having the brackets will be much safer since dokuwiki concat all the
plugin scripts into one single big block

It shouldn't matter.

I should amend that: It shouldn't matter as long as the expression is followed by a semi-colon. JS doesn't require a semi-colon as long as the expression is on a line by itself.
     if(expression)
        statement

--

_____________________
Myron Turner
http://www.room535.org
http://www.mturner.org
http://net18reaching.org/cityscapes
_________________________________________________________
Searchable Database of Art and New Media News Feeds
Over 500,000 news items supplied in response to queries
http://net18reaching.org/artrss



--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: