javascript - for 循环与这个自定义方法 forEach 的效果为什么不一样
大家讲道理
大家讲道理 2017-04-11 12:20:08
[JavaScript讨论组]

网上的一个 3D 标签云的插件,其中用到了数组循环方法 forEach ,不过我把循环改成 for 循环之后,效果就会出错。
这是原本的 forEach 的代码:

Array.prototype.forEach = function(callback){
    for(var i=0;i

我改成了 for 循环后就完全不对。

function rotateY(){
    var cos = Math.cos(angleY);
    var sin = Math.sin(angleY);
    for( var i=0 ,length=tags.length;i

这是这个 demo 的完整代码 http://codepen.io/zengkan0703... ,
这是我修改成 for 循环的效果 http://codepen.io/zengkan0703...
更新:由于粗心把 + 写成了 - ,太尴尬了,耻辱柱。

大家讲道理
大家讲道理

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

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

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