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

JavaScript进阶篇

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

最赞回答 / Tracy_
oTab.getElementsByTagName("ul") 得到的是一个元素集合即数组,加了[0]就表示这个数组的第一个。

已采纳回答 / Tracy_
放在外面就是全局变量,放在里面就是局部变量。如果你放在里面的话,每次调用time时,num初始值都是5,那么它会一直执行下去。如果放在外面就不一样了,他就会自减。

已采纳回答 / _W_
写在startCount()函数里面,那就是每一次都是创建num这个变量,然后初始化为0,这样你得到的结果每次都是0

已采纳回答 / 偌颜宁
你想怎么获取长度?所有长度都是用.length的属性就行获取,二维数组只是说是一个一维数组中有多个一维数组而已,所一你想获取二维数组的长度,其实就是获取一维数组的长度,也就是二维数组的行数

已采纳回答 / 偌颜宁
放在下面是调用函数用的,这样函数才能执行

最赞回答 / 偌颜宁
你可以定义全局变量j=0,在arr2中放入j,然后在最后j++就可以去掉undefined了

已采纳回答 / 偌颜宁
因为代码编辑器是实时的,所以有时候会停止不了的,建议您在本地尝试

已采纳回答 / 三dot三
case格式不对,少冒号。例 case '*':

已采纳回答 / 偌颜宁
代码47行不能这么写的,当你有两个条件的时候需要用&&这个符号做连接,应该是i<j&&j<hobby.length+1

已采纳回答 / 偌颜宁
appendChild追加的是节点,newnode.innerHTML你这个是内容不是节点啊

已采纳回答 / 偌颜宁
注意运算逻辑,循环每次数组长度会有所变化的

已采纳回答 / 偌颜宁
你复制的这段代码var z=get_previousSibling(x);传的参数是x,但是x没有上一个同级节点所以会有null值出现在while循环中,当你在x.nodeType的时候就会出现错误,你可以使用浏览器的开发者工具进行查看

最赞回答 / 本宫不死丶你终究是妃
时间的星期弄错了吧,getDate()获取到的0应该是礼拜天,而且根本不用这么麻烦,一句话就足够了。<...code...>
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消