目前我正在像这样做jquery
<input id='aa' ... >
<script>
makeIt('aa', 2,'home/getitems',10)
</script>
我也可以这样做
<input class='theOne' ae-minLen='3' ae-url='home/getitems' ae-maxRes='10' ... >
并且在 document.ready 上调用 makeIt
$(document).find('.theOne').each ...
它使用
获取值$(this).attr('ae-minLen')
等
但是,我想知道不引人注目的方式是否比平常慢?
编辑: ppl 说它慢了,慢了多少,我应该有一个 5MB 的 html 才能真正注意到它吗?
最佳答案
以正确的方式进行(不引人注目)。然后,如果您发现它不够快,请尝试其他方法并进行测量,看看它是否可以解决您的问题。
关于javascript - 不显眼的 JavaScript 风格比平常慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4725646/