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

JavaScript进阶篇

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

已采纳回答 / 康振宁
http://www.imooc.com/code/1589   看一下这节中的讲解 元素节点的 nodeValue 是 undefined 或 null

最赞回答 / Groune
<...code...>一下详细解答来自百度知道-&发生很@司马唐迁。js是事件驱动的,一个节点可以发生很多种事件,包括click事件。在js中,当节点发生某一个事件时,可以为该事件绑定一个处理函数。也...
=,==,===都能通过!!!

已采纳回答 / Perona
可以指定长度的。document.write(mystr.substr(-2,3));这行代码运行出来的显示的就是:d!不知道为什么这里调试出来的结果前面会加上NaN,可能是慕课没加入验证startPos为负数的效果。你可以把代码拷贝到本地调试看看。对了,输出的结果是从左到右输出,起始值是-2,也就是说剩下的长度只有2,那么即使指定的长度比2大,它还是只输出2个字符。

已采纳回答 / 牙尖十怪
我把你代码复制下来运行,提示 运算符 “* ” 后面的冒号是中文字符,改过来就可以运行了。

最赞回答 / 西地锦
不太肯定你前面的也看了。window.onload=function(){}意思是等html代码都下载完了再执行function里面的js代码。不加这个的话的js代码下载结束就开始执行,然后获取Dom节点的一些操作就会报错,导致js代码无法运行。这里的index是自定义的节点属性,就是为了把这个值存起来,方便以后获取和调用。.className是标签节点的属性,可以设置和返回标签节点的css class 。其他有关className的就不多解释了。active,hide, show都从字面意思理解就是当前...
document.write(&quot;成绩不及格,不输出!&quot;+&quot;&lt;br&gt;&quot;);
这句是在continue;前的,
它之所以打印这句话就是要告诉我们在这个地方我们遇到了一个不及格的成绩,
并非什么逻辑有误
操作符之间的优先级(高到低):

算术操作符 → 比较操作符 → 逻辑操作符 → &quot;=&quot;赋值符号
后面加分号真的卡死啊!

已采纳回答 / 康振宁
第一个问题,你说的对啊,是0不是1第二个问题,不会显示空格的,因为substring()只会显示到最大长度
var myarray = new Array();
for (var i = 0; i &lt; 3; i++) {
myarray[i] = new Array();
for (var j = 0; j &lt; 5; j++ ){
myarray[i][j] = i * j ;
document.write(myarray[i][j]+&quot;&lt;/br&gt;&quot;);

}
document.write(&quot;&lt;/br&gt;&quot;);
};
没效果,直接关闭了
创建元素节点createElement
createElement()方法可创建元素节点。此方法可返回一个 Element 对象。
语法:
document.createElement(tagName)
参数:
tagName:字符串值,这个字符串用来指明创建元素的类型。
注意:要与appendChild() 或 insertBefore()方法联合使用,将元素显示在页面中。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消