【发布时间】:2015-09-05 20:47:25
【问题描述】:
假设如下代码:
var a = new Image(1, 1);
a.onload = function() {
console.log(this);
};
a.src = 'some.address.com/some/image.jpg';
当这个图片被加载后,它会自己打印到控制台,但输出的是一个 HTML 元素,像这样:
<img width="10" height="10" src="http://some.address.com/some/image.jpg">
当我期望它将它作为任何其他 JavaScript 对象打印时,例如:
有没有办法强制这样打印?
【问题讨论】:
-
通过stackoverflow.com/questions/11954152/…尝试console.dir
-
@MikeStrand 完美运行!如果你愿意,你可以写一个答案:)
标签: javascript