Sha*_*der 5 javascript jquery node.js
我正在获取一个Javascript对象req.files.该对象下可以有多个文件.req.files是一个object 而不是一个 array.
因此,如果用户添加了三个文件,该对象将如下所示:
req.files.file0
req.files.file1
req.files.file2
Run Code Online (Sandbox Code Playgroud)
where file0, file1等是另一个对象.
用户最多可以添加15个文件.如何检查这些对象的循环并从req.files.fileX读取信息?我需要支持IE 11和chrome.
您可以使用括号表示法通过字符串访问对象的属性.试试这个:
for (var i = 0; i < Object.keys(req.files).length; i++) {
var file = req.files['file' + i];
if (file) {
// use file here...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
104 次 |
| 最近记录: |