几个坑说一下。
resolve; => resolve();
_animte(); => _animate(ball,distance);
ball.style.marginLeft = marginLeft + "px"; //后方这个一定要加。
还是错?: https://github.com/dirstart/node.js-learn/tree/master/practice/promise
resolve; => resolve();
_animte(); => _animate(ball,distance);
ball.style.marginLeft = marginLeft + "px"; //后方这个一定要加。
还是错?: https://github.com/dirstart/node.js-learn/tree/master/practice/promise
2017-06-17
第一,marginLeft要加单位‘px’
第二,margin-left一定要写成行内样式,ball.style.marginLeft才能获取到
第二,margin-left一定要写成行内样式,ball.style.marginLeft才能获取到
2017-06-15
new Buffer 在Node8.0.0 被废弃 在v6前版本都使用这种方法 因为new Buffer实例的内存是没有初始化的 可能包含敏感数据 现在已用 Buffer.alloc() Buffer.allocUnsafe() Buffer.from()代替
2017-06-14
最新回答 / livelybone
rs.pipe(ts) return 的是 ts , rs 的两次 pipe 会触发两次ts的操作,而 ts 的两次 pipe 则触发 ws 的两次操作,所以总共打印 2*2 次。 相应 rs.pipe(ts).pipe(ts) 会死循环
2017-06-10
最新回答 / fighting_wang
替你测试过了,首先_animate();没有参数,其次要引用bluebird.js 路径要对<script src="../promise/1.js"></script>注意下奥~
2017-06-09
最新回答 / 慕先生8870512
粗粗想了一下有可能是第一个方法 回调函数一直占用着上一层的函数 形成了闭包 而resolve()是再调用了整个函数 不是从函数内部去调用 所以不会对资源有大量损耗。 也可能我写的第一段代码本身有问题。。
2017-06-08