声明这样的数组之间的真正区别是什么:
var myArray = new Array();
Run Code Online (Sandbox Code Playgroud)
和
var myArray = [];
Run Code Online (Sandbox Code Playgroud) JSLint给了我这个错误:
第11行第33个问题:使用数组文字符号[].
var myArray = new Array();
Run Code Online (Sandbox Code Playgroud)
什么是数组文字符号?为什么它要我使用它?
它显示在这里new Array();
应该工作正常......有什么我想念的吗?
在JSLint中,它警告说
var x = new Array();
Run Code Online (Sandbox Code Playgroud)
(这不是一个真正的变量名称)应该是
var result = [];
Run Code Online (Sandbox Code Playgroud)
第一种语法有什么问题?这个建议背后的原因是什么?