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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰

最新回答 / 灿白
我做了个实验:因为是mac,没有装windows。所以分别在safri、chrome、opera、firefox均没有出现无法读取的现象。所以我更倾向于是书写规范。现在主流浏览器应该不存在兼容性的问题还有一点就是document.write(Math.random());document.write((Math.random())*10);下面一个打了括号,防止被理解称为random()*10,更多是一种书写规范。让浏览器更好识别,当然也不排除有少量的浏览器会有问题。

最赞回答 / 不加香菜不要葱
因为一旦有一个元素小于60,执行continue就跳出了此次循环,但i的值并没有加1(因为i=i+1在循环体里面并且在continue的后面),所以下次仍然是这个小于60的元素进行判断,陷入了死循环。

最赞回答 / 乔松
好吧我犯了低级的拼写错误= =

最新回答 / 云鬓花颜
啊是左边那里写错了吗,难怪感觉这么怪怪的

最赞回答 / 康振宁
this指当前元素,而在循环体中oLis[i]有一个事件,而这个事件调用的函数中并没有参数,所以会出现这样的结果,如果想在函数调用某个变量的时候,要不就是在该函数中有这个变量,要不就是将这个变量作为参数传递到函数中
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消