我有一個http響應,它包含response.data,有很多長整數。當我嘗試在下面的方法來創建與數據的BLOB資源:JavaScript在使用blob構造函數時剪切了一個長數字值
var blob = new Blob([ response.data ], {
type : response.headers('Content-Type')
});
,因爲數據是如何解析和數字被視爲整數,最後4位數字越來越切(0替換) JavaScript處理數字。當我給號碼加上一個字母時「823758273883758237857823758x」它被視爲一個字符串並正確處理。
如何強制JS將數字視爲字符串而不是整數而不添加任何不必要的字母給它們?
編輯:實例response.data內容:
「SEP =」 X 「 」時代「, 」ID「, 」姓名「, 」1234512345123451234「,」
*總是附帶單/雙引號*我認爲這是不正確的。只允許雙引號。 – 2016-10-11 06:38:08
謝謝指出。剛剛檢查了標準。你是對的。 – Ming