您好,欢迎访问一九零五行业门户网

javascript 三种数组复制方法的性能对比_javascript技巧

一. 三种数组复制方法
1. by slice
var arr = [1, 2, 3], copyarr;
copyarr = arr.slice();
2. by concat
var arr = [1, 2, 3], copyarr;
copyarr = arr.concat();
3. by loop
var arr = [1, 2, 3], copyarr = [];
for (var i=0, j=arr.length; i
二. 测试环境
浏览器: ie6+, ff 3.5.5, opera 10, chrome 4.0.249, safari 4.0.3
三. 测试用例
用上面3种方法, 对一个拥有500000项的数组进行复制操作, 然后对比3种方法所耗掉的时间.
3绉嶆暟缁勫鍒舵柟娉曠殑鎬ц兘瀵规瘮 鎴戜滑浠ヤ竴涓嫢鏈
其它类似信息

推荐信息