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

JavaScript进阶篇

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

最新回答 / 慕的地9560120
萌新瑟瑟发抖<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/...

最新回答 / qq_灰色头像_17
-1指示从倒数第一个开始,方向还是从左到右,只有一个元素,但是你要求选到第3个数,是选不到的,后面的3也代表位置,代表第4个数,因为end数不会选,所以不行,你如果想选最后一个数,只输入-1,,或者-1,my1.length

最赞回答 / 羽宫秦4101021
getElementsByTagNameh获得的必然是一个节点数组,不论里面有几个同类型的节点,就算是一个,那也会变成一个只有一个元素的数组。这里的getElementsByTagName()[0]获取的是这个节点数组中的第一个节点  在9-8里就是第一个DIV9-13里  var otest = document.getElementById("test");  这边获取的是一个节点,并非数组,直接用就行

最新回答 / 慕婉清7184882
我也想知道。是我们做错了还是系统问题呢~

最新回答 / 羽宫秦4101021
请问有没有可能是因为第一段代码中的this,是对象方法(属性)的函数的this,其函数针对的是那个对象的方法(属性)而非那个对象本身,所以作为“最终调用这个方法(属性)的‘那个对象’”成为了this的指向呢?初学菜鸡,对面向对象的理解还不是很透彻,求解~

最新回答 / 丶听风思雨
方法sortNum返回(a-b)的是一个数值(负数,0,整数),而返回(a>b)则是返回的一个Boolean值(false/true)

最新回答 / 惊悚的窝窝头
废了老大劲才看懂你的问题。JS中如果有一句代码错误,就不会继续往加载了。。。所以你懂的

最新回答 / 慕粉2116461053
点击下面的同学代码,可以查看相关代码,比较下和自己代码的区别,学者自己改一下,看看效果,慢慢提升进步。 good luck~

最新回答 / 慕码人0384181
这两个是不一样的,第一个是块级元素,第二个是行级兼块级

最新回答 / 徐青衫
+1  但是在本地测试的时候就是一次 但是我想知道的是 明明document.write()在前面 为什么打开网页先弹窗 此时document.write()似乎没有执行 页面上看不到输出 关闭弹窗后再出现JS进阶篇字样

最新回答 / 慕哥7198511
一共是五组数据对吧,content.childNodes.length的长度也就是数据的个数等于5。因为底标是从0开始所以要-1。 i=content.childNodes.length-1,i初始值是4对吧。 然后i=content.childNodes.length-1=3(因为i=4),以此类推,i=content.childNodes.length-1的长度是不变的,相当于是一个公式。实际上是第i个数据,删除第五个数据(删除i=4的数据)。换句话说for(i=4;i>=0;i--),那i=4...

最新回答 / qq_知秋落葉_0
需要看一下数据结构,才能确定是几维数组。按你描述应该是一个二维数组。两个下标就够了!

最新回答 / 破旧的时光机3662066
空白节点不是元素节点 类型是3

最新回答 / jia_小海龟
找第一个节点应该是var x=document.getElementsByTagName("li")[4];,这里要改!因为previousSibling是找之前的,所以从结尾开始找找到前面
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消