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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • offsetHeight = clientHeight + 滚动条 + 边框。
    查看全部
  • 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下: 正确: mysum _mychar $numa1 错误: 6num //开头不能用数字 %sum //开头不能用除(_ $)外特殊符号,如(% + /等) sum+num //开头中间不能使用除(_ $)外特殊符号,如(% + /等) 2.变量名区分大小写,如:A与a是两个不同变量。 3.不允许使用JavaScript关键字和保留字做变量名。
    查看全部
  • 在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 调用函数格式(假设有一个clock()函数): setInterval("clock()",1000)或setInterval(clock,1000)
    查看全部
  • onfocus 光标聚焦事件 调用函数
    查看全部
  • innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容; 如:<div id="aa">这是内容</div> ,我们可以通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容; 也可以对某对象插入内容,如 document.getElementById('abc').innerHTML='这是被插入的内容'; 这样就能向id为abc的对象插入内容。
    查看全部
  • Math.ceil Math.floor Math.round Math.random
    查看全部
    0 采集 收起 来源:随机数 random()

    2018-02-08

  • scrollLeft:设置或获取位于给定对象左边界与窗口中目前可见内容的最左端之间的距离,即左边灰色的内容。 scrollTop:设置或获取位于对象最顶端与窗口中可见内容的最顶端之间的距离,即上边灰色的内容。 offsetLeft:获取指定对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置。 offsetTop:获取指定对象相对于版面或由offsetParent属性指定的父坐标的计算顶端位置。
    查看全部
  • 网页尺寸:offsetHeight/offsetWidth 一、值 offsetHeight=clientHeight+滚动条+边框。 二、浏览器兼容性 var w=document.documentElement.offsetWidth||document.body.offsetWidth; var h=document.documentElement.offsetHeight||document.body.offsetHeight; document.write(w+"*"+h);
    查看全部
  • 网页尺寸scrollHeight 获取网页内容高度和宽度。 一、针对IE、Opera: scrollHeight是网页内容实际高度,可以小于clientHeight。 二、针对NS、FF: scrollHeight是网页内容高度,不过最小值是clientHeight。也就是说网页内容实际高度小于clientHeight时,scrollHeight返回scrollHeight.
    查看全部
  • 浏览器窗口可视区域大小 window.innerHeight/window.innerWidth 窗口内部高宽; document.documentElement.clientHeight/document.documentElement.clientWidth HTML文档所在的当前高宽; 在不同浏览器都实用的JavaScript方案: var w=document.documentElement.clientWidth||document.body.clientWidth; var h=document.documentElement.clientHeight||document.body.clientHeight;
    查看全部
  • 创建文本节点createTextNode 语法:document.createTextNode(date) 参数: data:字符串值,可规定此节点的文本。
    查看全部
  • 创建元素节点createElement 语法:document.createElement(tagName) 参数:tagName:字符串值,这个字符串用来指明创建元素的类型。
    查看全部
  • function req(){ var div = document.getElementById("div1"); document.getElementById("li1").innerHTML = (div.offsetTop)+"px";//div1距离屏幕顶部的距离 document.getElementById("li2").innerHTML = (div.offsetLeft)+"px";//div1距离屏幕左部的距离 document.getElementById("li3").innerHTML = (div.scrollTop)+"px";//div1纵向滚动条滚动的距离 document.getElementById("li4").innerHTML = (div.scrollLeft)+"px";//div1横向滚动条滚动的距离 }
    查看全部
  • getAttribute() 通过元素节点的属性名称获取属性的值
    查看全部
  • 选择框checkbox,是否勾选用true和false来表示
    查看全部

举报

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

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