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

JavaScript进阶篇

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

最新回答 / stone310
这里两者没区别,区别有以下1、通过setAttribute设置的自定义属性,例如:Lists[i].setAttribute("abc","hello"),会显示在样式上,而直接=号设置不会显示在样式上 ;2、xxx.className="xyz"这么写可以,但是xxx.setAttribute("className","xyz")则是无效的,要写成xxx.setAttribute("class","xyz");3、setAttribute不支持IE8以下

最新回答 / BLre
不是我是定义设置字符串,再把它分割为数组,最后通过取值赋值给新数组

最新回答 / 慕粉3568301
JavaScript是一门弱类型语言,所以就不用定义变量类型

最新回答 / 这人不懒_学习刻苦
 sub2=a+b; alert(sub2);这里明显不对啦。要么sum要么换别的。<...code...>

最赞回答 / 慕勒7123956
因为你同时开了好几个计时器的原因,你这个函数运行一次就开一个新的计时器的,第一次 num=0 value=0,num=1;然后调用,进入下一个函数(这时已经有两个计数器在运行了)。value=1 ; num=num+1运行两次,num=3;下一秒这两个计数器又会再开两个,就是2的n次方

最赞回答 / 慕勒7123956
同样可以,我自己觉得最好理解的就是在给节点加一个id,ById就可以了,只不过是文本节点可能要用innerHTML来读取它的文本值

最赞回答 / stone310
这句话可以合并成一句,即document.body.appendChild(input);意思是在<body>上添加input这个子元素;在这句之前的都是定义;<...code...>定义好了,并不会显示,你要确定在哪添加,于是就有上面那句,在XXX处添加XXX;li标签也要加啊,不加这句话浏览器怎么知道你要添加到哪里

最新回答 / qq_淡然的回忆_03467792
不用一致,因为ID名字是setInterval()一个id标志,就像人的身份证是唯一的
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消