Javascript: Performance Cicli
Mi sono chiesto se ci sono differenze fra concatenare delle stringhe all'interno di un ciclo piuttosto che aggiungerle ad un array.
Ho trovato questo interessante test:
http://jsperf.com/array-push-vs-unshift/7
La domanda può sembrare banale, ma non lo e' in quanto molto spesso mi e' capitato di eseguire cicli for di un array javascript per comporre dell'html (ad esempio per generare a run-time gli item di una lista).
Lavorando con phonegap mi sono chiesto quale sia il modo migliore di affrontare il problema.
Ho scoperto anche che c'e' differenza fra .html() e .append() (se anche voi usate jQuery)
http://jsperf.com/bulk-inserts-innerhtml-vs-appendchild/5
Ho trovato questo interessante test:
http://jsperf.com/array-push-vs-unshift/7
La domanda può sembrare banale, ma non lo e' in quanto molto spesso mi e' capitato di eseguire cicli for di un array javascript per comporre dell'html (ad esempio per generare a run-time gli item di una lista).
Lavorando con phonegap mi sono chiesto quale sia il modo migliore di affrontare il problema.
Ho scoperto anche che c'e' differenza fra .html() e .append() (se anche voi usate jQuery)
http://jsperf.com/bulk-inserts-innerhtml-vs-appendchild/5
Commenti