这三种定义都有什么区别 一般都用哪一种
没啥区别吧!我觉得第一种超级麻烦!第二种就是多个new;习惯而言,为了简介代码,就写第三种吧!
第一种是一个个定义数组里元素的属性或者值
第二种不用一个个去定义,省略了很多麻烦的 arr[num]="...",小括号就是这样arr = new Array(.... , .... , ....);
第三种就更简单了,定义方括号好,连new都省了,直接就arr = [... , .... , ....];
就是使用[]创建数组的