我是 JavaScript 的初学者,我想理解这句话:
document.slider.src=img[number].src;
我还需要知道有什么document
用。
我是 JavaScript 的初学者,我想理解这句话:
document.slider.src=img[number].src;
我还需要知道有什么document
用。
全局对象“document”表示当前浏览器窗口中显示的 HTML 文档。
document.slider 指的是带有属性的 HTML 标记id="slider"
。请注意,这种引用文档节点的方式已被弃用,因为可能与文档对象的其他属性和功能发生命名冲突。一个更好的方法是使用document.getElementById("slider")
.
.src
访问该 HTML 标记的 src 属性(当它是图像时,它是图像文件的 URL)。
img
似乎是之前创建或检索的图像数组。大概是通过调用返回一个包含页面上所有 HTML 标记 document.images()
的数组。指的是该数组的一个元素。是一个很可能包含数字的变量。它说明访问了数组的哪个元素。例如,当 number=3 时,访问数组的第 4 个元素,因为数组从 0 开始计数。 然后检索该图像节点的属性并将其分配给滑块。<img>
img[number]
number
.src
.src
document
是一个对象。您粘贴的代码行应该在网络浏览器中运行。Web 浏览器将具有 JavaScript 引擎。该引擎将为开发人员提供一些运行时对象,例如document
并window
与之交互。该环境称为浏览器对象模型(或 BOM)。您可以在 Mozilla Developer Network 上阅读更多相关信息。