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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) 参数说明: id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。
    查看全部
  • 计时器setTimeout() setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间); 参数说明: 1. 要调用的函数或要执行的代码串。 2. 延时时间:在执行代码前需等待的时间,以毫秒为单位(1s=1000ms)。 当我们打开网页3秒后,在弹出一个提示框,代码如下: <!DOCTYPE HTML> <html> <head> <script type="text/javascript"> setTimeout("alert('Hello!')", 3000 ); </script> </head> <body> </body> </html> 当按钮start被点击时,setTimeout()调用函数,在5秒后弹出一个提示框。 <!DOCTYPE HTML> <html> <head> <script type="text/javascript"> function tinfo(){ var t=setTimeout("alert('Hello!')",5000); } </script> </head> <body> <form> <input type="button" value="start" onClick="tinfo()"> </form> </body> </html> 要创建一个运行于无穷循环中的计数器,我们需要编写一个函数来调用其自身。在下面的代码,当按钮被点击后,输入域便从0开始计数。 <!DOCTYPE HTML> <html> <head> <script type="text/javascript"> var num=0; function numCount(){ document.getElementById('txt').value=num; num=num+1; setTimeout("numCount()",1000); } </script> </head> <body> <form> <input type="text" id="txt" /> <input type="button" value="Start" onClick="numCount()" /> </form> </body> </html>
    查看全部
  • 任务窗口的while语句中x && x.nodeType!=1是为了防止x节点不存在
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • 取消计时器clearInterval() clearInterval() 方法可取消由 setInterval() 设置的交互时间。 语法: clearInterval(id_of_setInterval) 参数说明: id_of_setInterval:由 setInterval() 返回的 ID 值。 每隔 100 毫秒调用 clock() 函数,并显示时间。当点击按钮时,停止时间,代码如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>计时器</title> <script type="text/javascript"> function clock(){ var time=new Date(); document.getElementById("clock").value = time; } // 每隔100毫秒调用clock函数,并将返回值赋值给i var i=setInterval("clock()",100); </script> </head> <body> <form> <input type="text" id="clock" size="50" /> <input type="button" value="Stop" onclick="clearInterval(i)" /> </form> </body> </html>
    查看全部
  • clearInterval消除时间
    查看全部
  • 数组连接concat() concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 语法 arrayObject.concat(array1,array2,...,arrayN)
    查看全部
  • parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数。 setDate()设置 Date 对象中月的某一天 (1 ~ 31)。 setMonth()设置 Date 对象中月份 (0 ~ 11)。 setFullYear()设置 Date 对象中的年份(四位数字)。 setYear()请使用 setFullYear() 方法代替。 setHours()设置 Date 对象中的小时 (0 ~ 23)。 setMinutes()设置 Date 对象中的分钟 (0 ~ 59)。 setSeconds()设置 Date 对象中的秒钟 (0 ~ 59)。 setMilliseconds()设置 Date 对象中的毫秒 (0 ~ 999)。 setTime()以毫秒设置 Date 对象。 setUTCDate()根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。 setUTCMonth()根据世界时设置 Date 对象中的月份 (0 ~ 11)。 setUTCFullYear()根据世界时设置 Date 对象中的年份(四位数字)。 setUTCHours() 根据世界时设置 Date 对象中的小时 (0 ~ 23)。 setUTCMinutes() 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。 setUTCSeconds() 根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。 setUTCMilliseconds()根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。 toSource()返回该对象的源代码。 toString()把 Date 对象转换为字符串。 toTimeString()把 Date 对象的时间部分转换为字符串。 toDateString()把 Date 对象的日期部分转换为字符串。 toGMTString() 请使用 toUTCString() 方法代替。 toUTCString()根据世界时,把 Date 对象转换为字符串。 toLocaleString()根据本地时间格式,把 Date 对象转换为字符串。 toLocaleTimeString()根据本地时间格式,把 Date 对象的时间转换为字符串 toLocaleDateString()根据本地时间格式,把 Date 对象的日期转换为字符串
    查看全部
  • stringObject.split(separator,limit) separator:必须,从该参数指定的地方分割 limit:可选,指定分割次数,忽略则无限制
    查看全部
  • JavaScript计时器 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行 计时器类型: 一次性计时器:仅在指定的延迟时间之后触发一次 间隔性触发计时器:每个一定的时间间隔就触发一次。 计时器方法: setTimeout() 指定延迟时间之后来执行代码 clearTimeout() 取消setTimeout()设置 setInterval() 每个指定的时间执行代码 clearInterval()取消setInterval()设置
    查看全部
  • mystr.indexOf("o",mystr.indexOf("o")+1)这句话的意思从查看第二个o的出现的位置
    查看全部
  • 动态显示时间
    查看全部
  • mydate.setTime( mydate.getTime() + 2* 60 * 60 * 1000); document.write("推迟二小时时间:" + mydate);
    查看全部
  • parseInt() 字符串类型转成整型才可以进行相加
    查看全部
    0 采集 收起 来源:编程练习

    2015-01-28

  • getDay() 返回星期,返回的是0-6的数字,0 表示星期天。 直接输出mydate = new Data(),Wed Jan 28 2015 10:56:29 GMT+0800 (China Standard Time)
    查看全部
    0 采集 收起 来源:返回星期方法

    2015-01-28

  • 返回/设置年份方法 get/setFullYear() 返回/设置年份,用四位数表示。 var mydate=new Date();//当前时间2014年3月6日 document.write(mydate+"<br>");//输出当前时间 document.write(mydate.getFullYear()+"<br>");//输出当前年份 mydate.setFullYear(81); //设置年份 document.write(mydate+"<br>"); //输出年份被设定为 0081年。
    查看全部

举报

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

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