我正在使用jQuery,我想知道将$("#myVar")保存到变量中是否是一个好习惯,就像这样
var jQvar = $("#myVar");
Run Code Online (Sandbox Code Playgroud)
或者像这样直接使用它:
var myVar = $("#myVar").val();
$("#myVar").removeProp("disabled");
..
Run Code Online (Sandbox Code Playgroud)
何时是使用另一个而不是另一个的最佳时间?(var和NonVar)
每次访问元素时,都需要(很少但仍然).因此,如果在当前作用域中多次访问元素,则将其保存到变量在性能和效率方面是有意义的.
所以这样写:
var myVar = $("#myVar");
var myVal = myVar.val();
myVar.removeProp("disabled");
Run Code Online (Sandbox Code Playgroud)
会更快.
在您的具体情况下,这对我来说是不同的:
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |