问答详情
源自:3-6 了解成员数量(数组属性length)

数组初始化建议

那么问题来了: var mynum=new Array(2); mynum.length;//难道我不能理解为,初始化了1一个元素,初始值是2吗?? mynum[0];//真的是搞笑,有小误解,还不如这么定义初始化,var mynum=new Array(){2};

提问者:qq_HUC_0 2016-12-23 11:38

个回答

  • 好吃的蛋包饭
    2018-05-19 22:45:17

    如果new Array()里就一个数的话,默认是指定长度,因为一个数不成数组吧,我是这么理解的

  • 嘟嘟的世界
    2016-12-23 11:56:56

    var mynum = new Array(2);这个语句的意思就是新定义一个数组,并且这个新数组的长度为2,如果你想初始化1一个元素,初始值是2的话,var myarr =[2];这样写就可以了,这就是定义,记住就好了。