可以在javascript对象属性上设置图像源吗?

可以在javascript对象属性上设置图像源吗?,javascript,object,Javascript,Object,将这段代码考虑在内: var obj = { width : 10, height : 10, img : new Image(), img.src : "assets/img.png" // this is where I get an error }; 我在img.src上得到一个错误。我必须在事后设置src还是有解决办法?是的,除非您想将您的img初始化包装在一个: var obj={ 宽度:10, 身高:10, img:(函数(){ var img=新图像(); im

将这段代码考虑在内:

var obj = {
  width : 10,
  height : 10,
  img : new Image(),
  img.src : "assets/img.png" // this is where I get an error
};

我在
img.src
上得到一个错误。我必须在事后设置src还是有解决办法?

是的,除非您想将您的
img
初始化包装在一个:

var obj={
宽度:10,
身高:10,
img:(函数(){
var img=新图像();
img.src=”http://i.stack.imgur.com/KUvWS.jpg";
返回img;
})()
};

log(“img src:%o”,obj.img.src)是的,除非您想将您的
img
初始化包装在一个:

var obj={
宽度:10,
身高:10,
img:(函数(){
var img=新图像();
img.src=”http://i.stack.imgur.com/KUvWS.jpg";
返回img;
})()
};

log(“img src:%o”,obj.img.src)该语法无效。该语法无效。