Home > javascript > jsPerf: testare le performance di snippet JavaScript

jsPerf: testare le performance di snippet JavaScript

14 novembre 2011 No Comments

jsPerf (JavaScript performance playground) è un servizio web che permette di testare le performance di snippets di codice. Risulta utile nel caso in cui si abbia una funzione javascript che esegue un calcolo o una funzione complessa e per la quale si stia cercando l’implementazione più veloce.

Tramite jsPerf è infatti possibile creare test cases multipli che verranno eseguiti  uno di seguito all’altro e successivamente vedere i risultati comparati in un grafico. Inoltre è possibile eseguire il test con diversi browsers per ottenere dei risultati più completi.
Come parametro di comparazione vengono valutate le operazioni al secondo.

La creazione di un test è molto semplice:

  1. inserire i links alle librerie esterne da caricare e inizializzare l’ambiente (variabili, funzioni, arrays)
  2. creare uno o più snippets da testare

La fase di inizializzazione non viene presa in considerazione nel calcolo.

Inoltre i test sono visibili pubblicamente. In questa pagina ad esempio si possono vedere i risultati completi di un test comparativo tra diverse librerie javascript per valutare la velocità dei selettori: http://jsperf.com/jquery-vs-sizzle-vs-midori-vs-mootools-selectors-test

LINK: http://jsperf.com

LISTA DEI TEST CASES PIU’ POPOLARI: http://jsperf.com/popular

Tags: javascript servizi web

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>