我将元素的值存储在 JavaScript 变量中,但该函数需要异步运行,因此当再次调用该变量时(在 AJAX 引用之后)该元素的值可能已更改,这我需要检查一下。我可以简单地再次调用该变量,还是该变量仅在定义变量时保存该元素的值?
谢谢!
最佳答案
听起来对我来说有两种方式的约束,答案是否定的。将复制一个值,但不通过引用包含该值。如果使用新值更新元素,则还必须更新变量。
这基本上就是 Angular 和 Backbone 尝试为您处理的事情 - 维护 ViewModel。
关于javascript - 如果我将一个元素存储在 JavaScript 变量中,当我调用该变量时它会再次检查它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15665760/