javascript - 发现了underscore1.3.3版本中_.reduceRight中的bug,动手解决了一下但不知道会不会考虑少了些什么
大家讲道理
大家讲道理 2017-04-10 15:28:58
[JavaScript讨论组]

原本underscore1.3.3中调用_.reduceRight代码,结果如下:

我添加的修复代码如下:

测试后结果如下:

这样当独测试_.reduceRight是没问题,想问我添加的那些代码中是否欠考虑些什么,又或者会在其他地方调用时造成错误,请大神们赐教一下,本人菜鸟(逃

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(1)
迷茫

underscore一开始并不认为对对象使用reduce方法是正确的,所以直接把value提取出来放到一个数组里面做reduce,所有的key都丢失了。不过现在underscore已经修改了实现。

为什么你要看1.3.3的实现,现在已经到1.8.3了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号