我有一个简单的性能问题。
哪一个更好
var elem = jQuery("#idOfMyElem"), y;
if (elem.length) {
y = elem.val();
// y = elem[0].value;
}
哪一个表现更好? elem.val()或elem [0] .value;
答案 0 :(得分:4)
这一个:
var elem = document.getElementById('idOfMyElem'), y;
if (elem) {
y = elem.value;
}
$(elem).on('click', function() { ... })
答案 1 :(得分:3)
Here是一个简单的测试。
根据它,y = elem.val()
比y = elem[0].value