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

JavaScript进阶篇

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

最新回答 / 大顺子哥
document.getElementById("clock")首先这句话的意思是根据ID名(clock)获取到该元素的对象,然后将attime赋值给前面获取到的对象的value属性,然后那个对象就拥有了该属性。

最赞回答 / xuzetao
查阅资料发现,w3c对于xml的节点类型有严格规定,我们又没有自己编写DTD或者schema来指定数据类型的习惯,所以w3c就按自己的理解来了。所以name节点有两个身份,第一它是Node,没有值,第二它是Node的children,有一个text的值==Javascript。所以你要这样: node[i].firstChild.nodeValue

最赞回答 / weibo_
http://www.imooc.com/qadetail/151566 你可以参考上面的, 是同一个问题,但还没有答案。定义函数startCount()后,需要有一个事件是触发这个函数,但是在函数定义之外调用不知道为什么不起作用,比如你15行的代码,但要是换成一个延时操作(setTimeout(startCount,0)或onclick事件就起作用了

最赞回答 / 大顺子哥
parseInt函数,是将字符串转换成number(数字)类型,如果想将number转为字符串,可以加个""(空字符串)。还有一种简单的方法,将字符串*1.如"12"*1则结果也自动转换为number型。

最赞回答 / 我是浩仔
他这里是判断 var x=n.nextSibling;这句话中的x是否存在,如果存在再判断后面是否是元素节点,如果x不存在,就不会继续执行后面的代码,提升效率。

最新回答 / TCandice
for(var i=0; i<len, i++)  这里没打反括号

最赞回答 / anfly
这个 i 就是这个数组的索引,因为这个数组只有7个值,索引不能超过数组最大的值,比如i=9的话就超出了这个数组本身最大的数量,就没有数据了会是undefined 所以设置i<mynum.length 保证循环达到数组最后一个值时循环停止。

最新回答 / holly123456
应该是会进行instance 判断  是function 则直接调用  是字符串的话  输出 格式当然是需要加()才能执行的

最新回答 / 羊跳
手机下载慕课网的APP,里面有

最新回答 / zhangjieying1996
不知道你现在弄懂没有,刚刚看了别人的解释,用自己的话总结一下:第一个循环是为了绑定下标i,为了让后面本页面class能被设置为“show”而进行的。在第一个循环内有鼠标监听事件定义了点击后的函数,其中包含了另一个循环,将所有页面的classname都设置成“hide”,在css中.hide的样式是不显示,然后再单独将被点击的页面设置为“show”
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消