此刻我在做这样的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' ... >


并且makeIt在document.ready上被调用
$(document).find('.theOne').each ...

它使用获取值

$(this).attr('ae-minLen')

但是,我想知道这种不打扰的方式是否比平时慢?

编辑:
ppl说它比较慢,它要慢多少,我是否应该有一个5MB的html才能真正注意到它?

最佳答案

是的,不打扰的方式是最慢的,并且将永远如此。

问题是天气还是不相关。

如果顺其自然,大多数情况下,不打扰的方式将为您带来很多好处(例如,代码的可维护性更容易),而性能成本却很少。

Read up on when to optimize

关于javascript - 兼容的JavaScript样式比平时慢吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4725646/

10-09 18:18