gpt4 book ai didi

php - 如何在 Javascript 持久性周围正确工作?

转载 作者:行者123 更新时间:2023-11-28 11:14:31 26 4
gpt4 key购买 nike

Javascript 变量/等具有基本的持久性。您调用一个函数/方法,下次调用相同的函数/方法时,它会保存上次的数据。

您可以在使用完变量后删除它们,但这会消除在该实例中再次使用代码的优势。

那么,在同一页面内的不同元素上编写可重用的代码的正确方法是什么。

因此,我需要编写代码的能力,以便我可以将其指向多个不同的元素,然后与针对每个元素隔离的代码进行交互。

所以在 PHP 中(作为示例)我会这样做:

$element1 = new MyClass();
$element2 = new MyClass();
$element3 = new MyClass();

在这种情况下,它是在三个隔离的范围中运行的相同代码。我怎样才能用JS正确地做到这一点。即使使用 jQuery 的extend() 也会给我带来问题。

谢谢。

最佳答案

定义局部变量时使用 var 关键字(否则它们将默认为全局变量)。

function foo() {
var i;
// code code code code
}

关于php - 如何在 Javascript 持久性周围正确工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/934838/

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