使用表单元素的最佳实践方法

时间:2012-01-20 00:45:09

标签: javascript

当我使用表单元素时,我首先要这样做:

var form_elements = document.bookmark.elements;  // line 1

从那里我就这样使用它们

form_elements.url
form_elements.title

我知道如果你不得不过多地访问DOM,但我也知道有多余的变量并不好。这样我就可以消除第1行并使用

document.bookmark.elements.url
document.bookmark.elements.title

然后我想知道我是否在每一行都击中了DOM。

哪个是最佳做法?

谢谢!

1 个答案:

答案 0 :(得分:1)

你做得很好。对象的属性访问可能不比变量查找慢,这只是对局部变量对象的属性访问,所以几乎完全相同。

使用变量来缩短查找链(可能是性能)或保存输入(减少错别字的可能性)。只需使用适合的。