« Gwing | 首页 | 上制言 »

wordgold

个人主页: http://yu123.me/

留言(4 条)

影响力的静模式 留言:

私人观点:网络营销就是一帮子不学无术之人给自己硬造的职业!

jQuery最佳实践 留言:


引用jeffrey的发言:


感觉脚本性能似乎不太重要,一般的情况都是瞬间完成,感觉执行时间从0.5s到0.1s的提速对用户没啥意义



一些复杂的动画或者循环较多的脚本操作的时候就很明显了,都是一点点优化能快一点是一点的

快速排序(Quicksort)的Javascript实现 留言:


引用魏蕤的发言:




调用javascript的splice方法很好啊。

此处var pivot = arr.splice(pivotIndex, 1)[0]有两个作用:

(1)将“基准”从arr数组删除

(2)将arr数组的“基准”赋值给pivot

如果按照@wordgold直接取,则后面还需要写一段将“基准”元素从arr数组删除的代码,这样一来代码反而更多。阮兄的代码很精简,拜读。



不需要删除啊,仔细想想,比较的时候只比较大于小于没有等于就相当于删除了的

快速排序(Quicksort)的Javascript实现 留言:

取数组中间值的时候为什么不直接取而要Splice,如果是为了后续循环好像没必要