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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
建议开启一个按钮可以在一个全新的页面观察自己的的代码的运行效果,在当前的页面中会有各种影响导致显示出来的效果与代码本来的效果不一样,比如setTimeout的实验中就发现数字变化的速度和预想的不一致,然而在本地测试则没有这种情况

已采纳回答 / Tracy_
clock写的有问题吧。这样写是木有问题的。<...code...>这样就可以每3秒执行一次了。

已采纳回答 / 康振宁
就是一个值交换的解释,会用这个方法就行,至于原理,混个脸熟就行,等你把正门课程学完,有一定基础了再研究原理,这里就是sort()方法的一个原理解释
个人觉得参数说明处end为负数的最后一句话没说清楚,当end为负数时的情况怎样
parseInt()函数可解析一个字符串,并返回一个整数,注意,这个函数在&lt;script&gt;&lt;/script&gt;中可以直接使用!!!很方便的。另外获取某个id的标签的值的方法是:document.getElementById(&quot;***&quot;).value;
另外switch/case的使用能简便算法。
卸载事件(onunload)
当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。
注意:不同浏览器对onunload事件支持不同。
加载事件(onload)
事件会在页面加载完成后,立即发生,同时执行被调用的程序。
注意:1. 加载页面时,触发onload事件,事件写在&lt;body&gt;标签内。
2. 此节的加载页面,可理解为打开一个新页面时。
如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。
文本框内容改变事件(onchange)
通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。
只判断是否发生改变!
选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。
注意是要求是在文本框或者文本域中的文字被选中时!!!!
失焦事件(onblur)
onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。
如下代码, 网页中有用户和密码两个文本框。当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblur事件,并调用函数message()。
在这里显示正常,但保存成本地文件后再IE浏览器点=号没反应
function big(a,b){
if(a&gt;b){
return a;
}
else if(a=b){
return &quot;两个一样大&quot;;
}else{
return b;
}
}
document.write(&quot; 5 和 4 的较大值是:&quot;+big(5,4)+&quot;&lt;br&gt;&quot;);
document.write(&quot; 6 和 3 的较大值是:&quot; +big(6,6));
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消