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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 调用函数格式(假设有一个clock()函数): setInterval("clock()",1000) 或 setInterval(clock,1000)
    查看全部
  • JavaScript 计时器 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。 计时器类型: 一次性计时器:仅在指定的延迟时间之后触发一次。 间隔性触发计时器:每隔一定的时间间隔就触发一次。 setTimeout();//制定的延迟时间后来执行代码 clearTimeout();//取消setTimeout()设置 setinterval();//每隔指定时间执行代码 Clearinterval();//取消setinterval设置
    查看全部
  • 实现了任务要求的功能
    查看全部
    0 采集 收起 来源:编程练习

    2015-06-04

  • scrollLeft:设置或获取位于给定对象左边界与窗口中目前可见内容的最左端之间的距离 ,即左边灰色的内容。 scrollTop:设置或获取位于对象最顶端与窗口中可见内容的最顶端之间的距离 ,即上边灰色的内容。 offsetLeft:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 。 offsetTop:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算顶端位置 。 注意: 1. 区分大小写 2. offsetParent:布局中设置postion属性(Relative、Absolute、fixed)的父容器,从最近的父节点开始,一层层向上找,直到HTML的body。
    查看全部
  • offsetHeight = clientHeight + 滚动条 + 边框。 var w= document.documentElement.offsetWidth || document.body.offsetWidth; var h= document.documentElement.offsetHeight || document.body.offsetHeight;
    查看全部
  • reverse() 方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • 获取网页的实际高度var w=document.documentElement.scrollWidth || document.body.scrollWidth; var h=document.documentElement.scrollHeight || document.body.scrollHeight; 而获取网页的可用高度、宽度 var w=document.documentElement.clientWidth || document.body.clientWidth; var h=document.documentElement.clientHeight || document.body.clientHeight;
    查看全部
  • 获得浏览器窗口的尺寸 window.innerHeight - 浏览器窗口的内部高度 • window.innerWidth - 浏览器窗口的内部宽度 document.documentElement.clientHeight表示HTML文档所在窗口的当前高度。 • document.documentElement.clientWidth表示HTML文档所在窗口的当前宽度。 或者 Document对象的body属性对应HTML文档的<body>标签 • document.body.clientHeight • document.body.clientWidth var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clientHeight;
    查看全部
  • concat() 方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
    查看全部
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
    查看全部
  • charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。
    查看全部
  • createTextNode() 方法创建新的文本节点,返回新创建的 Text 节点。 语法:document.createTextNode(data) 参数:data : 字符串值,可规定此节点的文本。 <script type="text/javascript"> var body = document.createElement("p"); body.className = "message"; var test1 = document.createTextNode("I love JavaScript!"); body.appendChild(test1); document.body.appendChild(body); </script>
    查看全部
  • createElement()方法可创建元素节点。此方法可返回一个 Element 对象。 语法:document.createElement(tagName) 参数:tagName:字符串值,这个字符串用来指明创建元素的类型。 注意:要与appendChild() 或 insertBefore()方法联合使用,将元素显示在页面中。
    查看全部
  • var myarray=new Array(); //创建一个新的空数组 myarray[0]=66; //存储第1个人的成绩 myarray[1]=80; //存储第2个人的成绩 myarray[2]=90; //存储第3个人的成绩 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”) 注意:数组存储的数据可以是任何类型(数字、字符、布尔值等) myarray[3]=77; //存储第4个人的成绩 myarray[4]=59; //存储第5个人的成绩
    查看全部
  • 如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推,如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部

举报

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

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