我正在尝试从在线教程学习javascript。 我不明白第12行,这些代码行是什么?什么是outImage,thisImage.outImage和Image()?Image()是一个javascript内置对象吗? thisImage.outImage是一个对象吗?或只有outImage是一个对象?非常感谢,任何答案都表示赞赏。 如何在javascript中添加对象到内置对象?
0
A
回答
1
看行6
setupRollover(document.images[i]);
这就是调用该函数。
function setupRollover (thisImg) { /* ... */ }
所以thisImg
=== document.images [i];
document
是一个浏览器内置对象(不是内置于JavaScript中,而是由每个浏览器放入的对象),它允许您访问页面上的HTML(又名:“DOM”)。
so,document.images
是DOM上所有图像的列表。
var img = new Image(); img.src = "...";
产生一个新的图像,在HTML中输入<img src="...">
相同的方式给你一个新的形象。
不同之处在于,现在您使用JavaScript而不是使用HTML,因此您可以更改并移动它,并将其传递给不同的功能。
难题唯一的另一个让人困惑的地方是,你几乎可以将任何东西附加到JavaScript中的其他任何东西上。
var img = new Image(),
img2 = new Image();
img.otherImage = img2;
这并没有做任何特别的或魔术。
这只是,现在任何时候我在该脚本中要求img.otherImage
,它会给我img2
。
相关问题
- 1. 如何在Javascript中的另一个对象内添加对象?
- 2. 如何在javascript中动态添加对象到对象中?
- 3. 如何在javascript中将对象添加到对象中
- 4. 添加JavaScript对象到JavaScript对象
- 5. 如何将javascript对象添加到现有的javascript对象?
- 6. 如何将对象添加到javascript对象数组中
- 7. 如何将对象添加到Javascript中的对象?
- 8. 如何将对象添加到对象内的ArrayList中
- 9. 如何将对象添加到对象?
- 10. 无法在对象内添加对象
- 11. 如何在使用Javascript的对象数组中添加对象
- 12. 添加对象到对象
- 13. 如何阵列添加到JavaScript对象
- 14. 添加到javascript对象
- 15. 添加到JavaScript对象
- 16. 如何在php中添加对象内的对象?
- 17. 对象操作的javascript,添加对象的值到对象
- 18. 如何将多个对象添加到对象内的数组
- 19. 如何在PHP中将对象添加到对象数组中?
- 20. 的javascript:添加对象的对象
- 21. 添加JavaScript中的对象
- 22. 将对象添加到对象中的JavaScript
- 23. 将对象添加到现有的对象数组中 - JavaScript
- 24. 将Javascript对象添加到innerHTML中
- 25. 逐步添加到对象在Javascript
- 26. 对象内的Javascript对象
- 27. 对象内的对象使用JavaScript添加属性
- 28. 如何在JavaScript中将新对象添加到数组中?
- 29. 如何将新的php对象添加到对象数组中
- 30. 如何在将对象添加到视图后操作对象
'thisImage'是传递给函数的对象(在本例中为图像)'outImage'是在对象上定义的新属性。 '新的图像();'正在创建一个新的图像。 - 真的很简单! –
检出这个问题:[是否有JavaScript Image对象的规范?](http://stackoverflow.com/questions/15233483/is-there-a-specification-for-javascript-image-object) – shawnzhu
@Niet the Dark Absol,是Image()的一个对象? 是document.images [i]一个对象? – sopanha