Douglas Crockford
Douglas Crockford
No it is not.
Parameter names are very specific to a function, so JSLint allows redefinition of them. I suppose we could add an option to allow/prohibit them, but I am not sure it...
If I where to recommend any change, it would be to warn against single letter variable names. They are cryptic, confusing, and conducive to making errors like yours.
The for of statement is a new ES6 feature that has not yet been proven to be a good part. Try arr.every. Recursion is becoming a better approach than looping.
I think that is a good idea. We could also relax the restrictions on 'let' in scopes. Some of the JSLint rules were to get us thru some standard transitions,...
Public Domain is in fact a legal term of art.
I would do it for a $10,000 donation to Girls Who Code.