为了账号安全,请及时绑定邮箱和手机立即绑定

进击Node.js基础(二)

Scott 全栈工程师
难度中级
时长 2小时 4分
学习人数
综合评分9.60
153人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.6 逻辑清晰
setTimeout(function () {var marginLeftValue = parseInt( ball.style.marginLeft, 10 );
if ( marginLeftValue === distance ){

cb && cb();return;

}else { if ( marginLeftValue < distance ){marginLeftValue++;}else {marginLeftValue--;} } ball.style.marginLeft = marginLeftValue + "px";
setTimeout(function () {var marginLeftValue = parseInt( ball.style.marginLeft, 10 );if ( marginLeftValue === distance ){ cb && cb();return;}else { if ( marginLeftValue < distance ){marginLeftValue++;}else {marginLeftValue--;} } ball.style.marginLeft = marginLeftValue + "px";

最新回答 / Wilfredo3827904
用style获取css样式,只能获取到写到标签内的样式。参考网址:http://www.cnblogs.com/liulin0524/p/5315908.html
看了两遍,老师漏掉了括号,resolve ---> resolve()
if (marginLeft === distance) {
cb && cb();
return;
}

我的哥,我照老师的代码跑(当然通过看属性添加了+'px'),只有第一个球是正常跑的,第二三个就瞬间移到了右边,我也不知道为什么.我猜是定时器没结束 ,导致的混乱.我加了个return效果就出来的.
不是完结了吗,哪有下一节???
只要质量不掺水,
收费课程个人还是可以接受的,
毕竟也不贵,
然而什么东西一沾上钱,
性质就变了,
希望慕课网能越办越好,
勿忘初衷吧!
var marginLeft = parseInt(ball.style.marginLeft, 10)这句话一直报错
课程须知
本课程是一个系列课程,前导课程是《进击 Node.js 基础(一)》,所以建议小伙伴们学习本课程之前先把它拿下。
老师告诉你能学到什么?
1、了解 Promise 2、横扫 Nodejs API:Buffer、API-Stream

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消