2014-03-12 58 views
0

我有一個文件對象,我想將數據添加到該對象。文件對象 - 追加數據?

這可能嗎?

例如,我希望爲每個文件添加一個標題字段。

File {webkitRelativePath: "", lastModifiedDate: Wed Mar 12 2014 11:14:46 GMT+0000 (GMT), name: "gd.jpg", type: "image/jpeg", size: 279582…} 
+0

你是什麼意思?將一個新屬性添加到'File'對象?但是,僅限於一個,還是全部? –

+0

只是一個文件對象,我想添加一個新的屬性,有可能嗎? – panthro

回答

0

您可以在javascript中修改任何對象。你想要一個新的財產?只需添加它:

//assign a caption to a File object. 
file.caption = 'file caption'; 

當然,File對象並不知道這個屬性的,所以這將是不同的,如果你使用它沒用。請注意,再次獲取文件引用(如果您放棄變量,以便瀏覽器銷燬它)並重新獲得它,那麼您的資源將不會存在。只要您需要,您必須存儲參考。

+0

這不起作用,它實際上並沒有添加到文件對象中,我需要添加到文件對象中的東西。 – panthro

+0

那麼你的意思是'文件對象'呢?我想我沒有得到你想要達到的目標。解釋你需要'caption'屬性。 –