En cherchant des façons d'optimiser mon code, je suis arrivé sur this jsPerf test. N'attendant rien d'autre que d'avoir réaffirmé ma notion de lenteur des appels de fonction, mes résultats avec IE 9 m'ont vraiment lancé pour une boucle. Le code qui a utilisé les appels de fonction était plus rapide, mais seulement sur ce navigateur. Je l'ai couru plusieurs fois avec le même résultat. Je ne peux pas voir que le test a été mal configuré. Qu'est-ce qui pourrait causer ce résultat étrange?IE fonctionne plus vite avec les appels de fonction?
Mon agent utilisateur est Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0
exécuté sur Windows Server 2008.
Odd, IE 10 ne le fait pas non plus. – vcsjones
Juste confirmé que c'est seulement une chose IE 9. Je l'ai essayé à nouveau sur un autre ordinateur. –
L'onglet était-il en 32 bits ou 64 bits? Le débogage de script a-t-il été activé ou désactivé? Y at-il une différence si vous utilisez le * résultat * du test (par exemple en empêchant l'optimisation de la chose entière) – EricLaw