javascript - 在 JavaScript 上使用面向对象

标签 javascript oop object

我是 JavaScript 的新手,正在尝试学习如何在我的屏幕上上传图像然后交换它。 我管理它的方式是使用以下代码:

 for(i = 0; i <= 5; i++) { 
  N= " + i;
  document.write("<img id= " + N + " src='graphics/" + N + ".jpg' onclick='swap(id)'/>");  
}

但是,我想学习如何使用面向对象的方式来实现它并使用对象,但我发现很难让它工作。如何使用面向对象?使用 OO,我想使用 3*3 大小的数组并在单击鼠标时交换图像。

最佳答案

一个好的开始是 Working with Objects来自 Mozilla 开发中心(/网络)。

实际上您已经在使用对象,因为 JavaScript 中的几乎所有内容(甚至函数)都是对象。

您还必须了解 Document Object Model 是什么(DOM) 是和 how it connects to JavaScript .

而且看全本也没有错MDC JavaScript guide ,尤其是函数,因为函数在 JavaScript 中非常强大(主要是因为它们是对象)。

现在很迷茫?别担心,阅读和学习:)

关于javascript - 在 JavaScript 上使用面向对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4419005/

相关文章:

java - 如何在使用什么时间单位时给出 "hint"?

javascript - Array.filter 返回空数组

java - 传入对象实例的 boolean 方法,为 return 语句提供错误

javascript - 在 Javascript 中将 htmlString 转换为 Dom 对象

javascript - 从 C# 调用 JS 函数不起作用

C++:类成员函数作为事件回调

java - 每次程序运行时创建一个新的但不同的对象

c# - 机器人程序/蜘蛛程序可以使用 Cookies 吗?

javascript - 使用 CSS 标记元素以便稍后使用 JS 检测它们

java - 如何将信息放入对象