为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) var num=0; var i; function startCount(){ document.getElementById('count').value=num; num=num+1; i=setTimeout("startCount()",1000); } function stopCount(){ clearTimeout(i); } <input type="text" id="count" /> <input type="button" value="Start" onclick="startCount()" /> <input type="button" value="Stop" onclick="stopCount()" />
    查看全部
  • 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout)
    查看全部
  • sort()方法使数组中的元素按照一定的顺序排列 语法:arrayObject.sort(方法函数) 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。 function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” }
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • location用于获取或设置窗体的URL,并且可以用于解析URL. location 对象属性: hash - 设置或返回从#号开始的URL host - 设置或返回主机名和当前的端口号(包括 hostname 和 port) hostname - 设置或返回当前URL 的主机名 href - 设置或返回完整的 URL pathname - 设置或返回当前URL 的路径部分(host 至 ? 之间的内容) port - 设置或返回当前 URL 的端口号 portocol - 设置或返回当前 URL 的协议 search - 设置或返回从 ? 开始的URL
    查看全部
    0 采集 收起 来源:Location对象

    2015-06-12

  • function clock(){ var time=new Date(); document.getElementById("clock").value = time; } // 每隔100毫秒调用clock函数,并将返回值赋值给i var i=setInterval("clock()",100);
    查看全部
  • var attime; function clock(){ var time=new Date(); attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds(); document.getElementById("clock").value = attime; } setInterval(clock,100);
    查看全部
  • slice() 方法可从已有的数组中返回选定的元素 语法:arrayObject.slice(start,end) start 必填,规定从何处开始选取,如是负数,则他是从后开始 end 选填,规定从何处结束选取,如没有选择,则选取到末尾 1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2. 该方法并不会修改数组,而是返回一个子数组。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2015-06-12

  • 一次性计时器:仅在指定的延迟时间之后触发一次。 间隔性触发计时器:每隔一定的时间间隔就触发一次。 setTimeout() 指定的延迟时间之后执行代码 clearTimeout() 取消setTimeout()的设置 setinterval() 每隔指定的时间执行代码 clearinterval() 取消setinterval()的设置
    查看全部
  • alert()----------显示带有一段信息和一个确认按钮的警示框 prompt()---------显示可提示用户输入的对话框 confirm()--------显示带有一段消息及确认按钮和取消按钮的对话框 open()-----------打开一个新的浏览器窗口或查找一个已命名的窗口 close()----------关闭浏览器窗口 print()----------打印当前窗口的内容 focus()----------把键盘焦点给予一个窗口 blur()-----------把键盘焦点从顶层窗口离开 moveBy()---------相对窗口的当前坐标把它移动指定的像素 moveTo()---------把窗口的左上角移动到指定的坐标 resizeBy()-------按照指定的像素调整窗口的大小 resizeTo()-------把窗口的大小调整到指定的宽度和高度 scrollBy()-------按照指定的像素值来滚动内容 scrollTo()-------把内容滚动到指定的坐标 setInterval()----每隔指定的时间执行一次代码 setTimeout()-----在指定延迟时间之后执行代码 clearInterval()--取消setInterval()的设置 clearTimeout()---取消setTimeout()的设置
    查看全部
    0 采集 收起 来源:window对象

    2015-06-12

  • history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。 语法: window.history.[属性|方法] 注意:window可以省略。
    查看全部
    0 采集 收起 来源:History 对象

    2015-06-12

  • reverse() 方法用于颠倒数组中元素的顺序。 语法:arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • 卸载事件(onunload)
    查看全部
  • 继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
    查看全部
  • 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 }
    查看全部
    0 采集 收起 来源:退出循环break

    2015-06-12

  • 返回/设置年份方法 get/setFullYear() 返回/设置年份,用四位数表示。 注意: 1.结果格式依次为:星期、月、日、年、时、分、秒、时区。(火狐浏览器) 2. 不同浏览器,时间格式有差异。
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

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