日期:2014-05-17  浏览次数:20626 次

js创建数组添加数据前面自动添加undefined???




var sort = new Array();
                for (var i = 0; i < 14; i++) {
                    sort[e] += sourceText[e];                    
                 }



得到的sort里前面的数据都会有undefined   

这是什么情况 怎么解决?

------解决方案--------------------
var sort = new Array();
                for (var i = 0; i < 14; i++) {
                    sort[i] = sourceText[i];                    
                 }

------解决方案--------------------
+=改为=
这里是赋值.