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

JavaScript进阶篇

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

最新回答 / keydew
我的理解应该是document.getElementByTagName()返回的元素数组应该是由这些元素的地址组成的数组(所以可以直接通过对数组元素修改属性作用到页面元素本身上),而不是把元素重新赋值到一个新数组。所以第一次document.write()时,因为在页面成功加载成功后执行document.write()会把页面原有内容清空,所以写完第一个music,再循环时由hobby[i]地址返回的元素都是空的了,于是不能输出其它选项的value。以上是我自己的理解,可能会有不对的地方

已采纳回答 / qq_0_131
<...图片...>这里的分号你写成中文的了。 。 然后你可以简写一下。             document.write( mymessage ? '恭喜你成为高级' : '请你继续加油' )

已采纳回答 / Trident_lin
=是赋值的意思
var b = 100%7;//这个是取余运算,100%7就是100/7的余数 100/7=14在余2,所以100%7=2

最新回答 / 慕UI8806143
i,j,n是随便起的变量名,你也可以喊他们张三,李四,王二麻子,只要你愿意都行。而charAt()是系统提供给你用的一个方法,功能就是把你想要的指定位置的字符告诉你。

已采纳回答 / 周八
第三个有点复杂了。        function checkone(){            var j=parseInt(document.getElementById("wb").value)-1;//方法1        var hobby2 = document.getElementsByName('hobby');        hobby2[j].checked = true;        // 任务3j        //         var j=document.getEl...
var liObj = document.getElementsByTagName(&quot;li&quot;);
for(let i=0;i&lt;liObj.length;i++){
document.write(`第${i+1}个li的nodeName是${liObj[i].nodeName},nodeValue是${liObj[i].nodeValue},nodeType是${liObj[i].nodeType};&lt;br&gt;`)
}

最新回答 / LouisDuan
先说句流批,再看
var firthGrade = [];
infos.filter(function(index) {
return index.indexOf(&#039;大一&#039;) &gt;= 0 &amp;&amp; index.indexOf(&#039;女&#039;) &gt;= 0;
})
.forEach(function (item) {
firthGrade.push(item[0]);
});
console.log(firthGrade);
问题解决简便方法

最赞回答 / GetJava_iOS
闭包中需要使用就要用index来记录i

已采纳回答 / 阳火锅
把月份存个变量嘛。。<...图片...>这行代码里面的月份剃出来存变量   var month = day.getMonth()+1  然后再把变量拼到这代码里面去。。不就解决啦
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消