gpt4 book ai didi

javascript - 我怎样才能在 OOP 方面做得更好?

转载 作者:行者123 更新时间:2023-12-03 00:22:31 25 4
gpt4 key购买 nike

对于你们中的许多人来说,这可能是一个奇怪的问题,我实际上不知道在这种情况下说 OOP 是否正确,因为 OOP ( 面向对象编程)通常与 C++ 和 Java 等编程语言相关,而不是轻量级编程语言或脚本语言。然而,我的问题属于JavaScript类别,它也是面向对象的。我确实了解对象、属性、方法、原型(prototype)和构造函数,但我似乎不知道何时使用对象。

当我编写网络应用程序时,出于某种原因,我从不使用对象。这让我很恼火,因为当我在各种书籍和在线文章中读到有关对象的内容时,对象使一切变得更加简单,而且,只是把它放在那里,我讨厌重复自己,这就是为什么我希望我知道何时使用对象。

我真的想更好地使用对象以及何时使用对象。

您能提到一些对象会很好的情况吗?如果能写下一些你知道的东西,当你对何时使用这些该死的对象感到困惑时,你可以回去看看,那就太好了:)

我想要简单的答案来解释为什么以及何时更喜欢对象。
我还希望您能告诉我,当我处于某些通常适合对象的特殊情况时,我是否要使用对象,即每次您想要 _________ 时,您就使用对象...

<小时/>

我真的希望你能理解我的问题,并且你会认为我对这个网站和 JavaScript 都是新手

谢谢!

最佳答案

您可能在没有意识到的情况下使用对象。

如果您正在编写与 DOM 交互的 Javascript,那么您正在使用对象。

如果您正在使用任何 Javascript 框架(jQuery、MooTools 等),那么您正在使用对象。

当您需要封装一些常用代码以便可以轻松重用(在单个应用程序内或跨多个应用程序(如 jQuery 插件......它们本身就是对象))时,使用对象将很有用。

要回答帖子标题中的问题...真正提高 OOP 水平的唯一方法就是练习!阅读和研究该主题只能让您到目前为止。

关于javascript - 我怎样才能在 OOP 方面做得更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3547597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com