我有一个类似的阵列
arr[1] = 234;
arr[2] = 345;
...
arr[40] = 126;
Run Code Online (Sandbox Code Playgroud)
如何在不重复数组的情况下获取具有最高值的元素的索引?
所以我用这个检查了我的javascript:http://www.jslint.com/
如果我不在{}之间包装IF/FOR语句,我会得到这样的"错误":
第152行的问题字符27:预期'{'而是看到'reset()'.
或者如果我在FOR中初始化变量我得到:
第154行的问题字符19:将'var'声明移动到函数的顶部.
为什么这些被认为是错误?这些不应该被认为是好的做法,因为它们实际上减少了代码的大小,这对于javascript来说比代码的速度更重要吗?