[問題] prototype.push.apply 新增到陣列問題

作者: kolocoyima (客倌來看看!)   2014-12-21 20:14:25
var arr = new Array ("001","002","003");
var file = document.getElementById('file').files[0];
if (file)
{
i = String(file.name);
arr.prototype.push.apply([i]);
}
利用file button選取檔案抓取檔名
並且把檔名強制轉為字串
然後使用push新增到陣列
請問這樣寫對嗎?
for(j=0;j<=arr.length;j++)
{
i = String(file.name);
arr.prototype.push.apply(???);
}
document.write(arr);
}
如果要使用for迴圈的話是要這樣寫嗎?
作者: oToToT (屁孩)   2014-12-21 23:43:00
不是只要arr.push就好
作者: swijo (熱風)   2014-12-22 02:28:00
var arr=[]; ...arr.push(file[0].name);s
作者: mrbigmouth (大嘴先生)   2014-12-22 08:32:00
沒事不要亂用建構式 會很慘

Links booklink

Contact Us: admin [ a t ] ucptt.com