在js里动态添加图片是异步加载吗?

在js里,如果动态添加图片,即

var img = new Image();
    img.src = '......';    //图片地址假设是一组字符串数组里的某项,非ajax异步获取
body.appendChild(img);

假设我绑定了一个鼠标滚动事件,当鼠标滚动时就如上动态加载图片,这种模式是异步加载图片吗?

是的,设置src本身是同步的,但是浏览器下载和显示图片是异步的。

你是事件触发的,肯定是异步获取的,但是你这么写的话有问题
因为你在用这个图片的时候可能图片还没有一加载
要写为
img.onload = function(){
// 图片处理程序
};