Per duplicare un array in JavaScript: quale dei seguenti è più veloce da usare?
Metodo Slice
var dup_array = original_array.slice();
For
ciclo continuo
for(var i = 0, len = original_array.length; i < len; ++i)
dup_array[i] = original_array[i];
Conosco entrambi i modi per fare solo una copia superficiale : se original_array contiene riferimenti ad oggetti, gli oggetti non verranno clonati, ma solo i riferimenti verranno copiati e quindi entrambi gli array avranno riferimenti agli stessi oggetti. Ma questo non è il punto di questa domanda.
Sto chiedendo solo della velocità.