使用jquery与普通javascript访问元素属性,哪个更快?

Exp*_*lls 4 performance jquery

哪个更快:$("#element")[0].value$("#element").val()?如果前者更快,后者的目的是什么?

Nic*_*ver 10

$("#element")[0].value更快,本机代码总是更快.

会更快document.getElementById("element").value.

.val()函数适用于所有输入类型,包括<textarea><select>元素.在下面,对于那些不是a<option>a<select>a<input type="radio">(在某些情况下)的东西,它得到了.value.