Javascript vars / etc具有基本的持久性。您调用一个函数/方法,下次调用相同的函数/方法时,它会保存上次的数据。
您可以在使用完这些变量后删除它们,但这消除了对该实例再次使用代码的优势。
那么在同一页面内的不同元素上编写可重用的代码的正确方法是什么。
因此,我需要编写代码的能力,以便我可以将它指向几个不同的元素,然后与为每个元素隔离的代码进行交互。
所以在 PHP 中(例如)我会这样做:
$element1 = new MyClass();
$element2 = new MyClass();
$element3 = new MyClass();
在这种情况下,它是在三个隔离范围内运行的相同代码。我怎样才能用 JS 正确地做到这一点。即使使用 jQuery 的 extend() 也会给我带来问题。
谢谢。