pla*_*t x 34 javascript jquery alert dump object
我不太擅长操纵jQuery,而且我需要调试一个没有文档的传递给我的程序.
我有这个var a,一个对象,我真的想知道它的集合的内容.在我看来,我需要像foreach()PHP 一样的函数来迭代这个对象变量.经过研究,我最终使用了jQuery.each().现在我可以清楚地迭代并查看var内部的内容.
但是,对var a上的每个值进行一次警报有点烦人.我想知道是否可以在一个警报框中显示所有内容?
这是我的代码:
$.each(a, function(index, value) {
alert(index + ': ' + value);
});
Run Code Online (Sandbox Code Playgroud)
var a包含以下信息:
creationdate: date_here
id: SWFUpload
modificationdate: date_here
type: .jpg
index: 0
name: uploaded_filename.jpg
size: size_in_bytes
Run Code Online (Sandbox Code Playgroud)
BTW:var a通过文件上传脚本调用.
mgi*_*nbr 40
为什么不在数组中累积值,然后显示整个数组(例如,使用JSON)?例:
var acc = []
$.each(a, function(index, value) {
acc.push(index + ': ' + value);
});
alert(JSON.stringify(acc));
Run Code Online (Sandbox Code Playgroud)
无论如何,我建议使用像Firebug这样的调试工具.所以你可以使用console.log(a)并能够在对象的字段中自由导航.
| 归档时间: |
|
| 查看次数: |
77316 次 |
| 最近记录: |