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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back(); 比如,返回前一个浏览的页面,代码如下: window.history.back(); 注意:等同于点击浏览器的倒退按钮。 back()相当于go(-1),代码如下: window.history.go(-1);
    查看全部
  • History对象 history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 语法:window.history.[属性|方法] 注意:window可以省略 History对象属性:length:返回浏览器历史列表中的url数量。 history对象方法: back():加载hsitory列表中的前一个URL forward():加载history列表中的下一个URL go():加载history列表中的某个具体的页面。
    查看全部
    0 采集 收起 来源:History 对象

    2015-07-27

  • 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) 参数说明: id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。
    查看全部
  • function checkall(){ var hobby = document.getElementsByTagName("input"); for(var i=0; i<hobby.length;i++){ if(hobby[i].type=="checkbox"){ hobby[i].checked=true; } } } function clearall(){ var hobby = document.getElementsByName("hobby"); for(var i=0;i<hobby.length;i++){ if(hobby[i].type=="checkbox"){ hobby[i].checked=false; } } } function checkone(){ var j=document.getElementById("wb").value; var hobby="hobby"+j; document.getElementById(hobby).checked=true; }
    查看全部
  • String 字符串对象: 1. 定义字符串:var mystr = "I love JavaScript!" 2.访问字符串对象的属性length:stringObject.length; 返回该字符串的长度。 3.访问字符串对象的方法: 使用 String 对象的 toUpperCase() 方法来将字符串小写字母转换为大写; 使用toLowerCase()方法,将字符串所有大写字母都变成小写的字符串
    查看全部
  • 计时器setTimeout() setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间);
    查看全部
  • 有点意思。 取消计时器clearInterval() clearInterval() 方法可取消由 setInterval() 设置的交互时间。 语法: clearInterval(id_of_setInterval) 参数说明: id_of_setInterval:由 setInterval() 返回的 ID 值(一般自己在设置的时候用var声明定义一下)。
    查看全部
  • 网页尺寸scrollHeight:scrollHeight和scrollWidth,获取网页内容高度和宽度。 一、针对IE、Opera: scrollHeight 是网页内容实际高度,可以小于 clientHeight。 二、针对NS、FF: scrollHeight 是网页内容高度,不过最小值是 clientHeight。也就是说网页内容实际高度小于 clientHeight 时,scrollHeight 返回 clientHeight 。 三、浏览器兼容性 var w=document.documentElement.scrollWidth || document.body.scrollWidth; var h=document.documentElement.scrollHeight || document.body.scrollHeight; 注意:区分大小写 scrollHeight和scrollWidth还可获取Dom元素中内容实际占用的高度和宽度。
    查看全部
  • 计时器setInterval() 在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 调用函数格式(假设有一个clock()函数): setInterval("clock()",1000) 或 setInterval(clock,1000)
    查看全部
  • JavaScript 计时器 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。 计时器类型: 一次性计时器:仅在指定的延迟时间之后触发一次。 间隔性触发计时器:每隔一定的时间间隔就触发一次。 计时器方法: http://img1.sycdn.imooc.com//534b35410001d7bc04090143.jpg
    查看全部
  • 网站前要加http://,打开网页用window.open("url","_blank","参数字符串")。
    查看全部
    0 采集 收起 来源:window对象

    2018-03-22

  • 需要注意的:用ID名称获取值的时候ID名称要加上引号;要用到某容器之前需要先声明VAR一下;switch判断的语法需要牢固掌握(case后面有冒号开始,case结束需要有break,最后一项可以用default代替);通过ID名来改变VALUE值,直接在VALUE后面加上=XXX;切记在按钮标签中加入对已定义的count()函数的动作(count一定要带上小括号才叫函数!)。
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 计算器
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 明明是要求总分。。。怎么那么多同学交的都是平均分?是我错了吗? 做了蛮久,需要注意的地方:slpit()可以分割字符变成数组;求累积的和用上for循环;是对arr数组的每一组进行运算,所以parseInt(arr[i].slice(-2))这里arr后面一定要记得跟上[i],才能对每一项进行计算。
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 返回指定位置的字符 charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。 语法: stringObject.charAt(index) 参数说明: 注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。 如:在字符串 "I love JavaScript!" 中,返回位置2的字符: <script type="text/javascript"> var mystr="I love JavaScript!" document.write(mystr.charAt(2)); </script> 注意:一个空格也算一个字符。 以上代码的运行结果: l
    查看全部

举报

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

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