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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。 语法: Math.random();
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-11-21

  • fixedNode.insertBefore(newnode,referNode);
    查看全部
  • 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2017-11-21

  • 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点
    查看全部
  • sfs
    查看全部
  • var myarr=new Array();//创建数组 myarr=["*","##","***","&&","****","##*"]; myarr[7]="**"; //显示数组长度 document.write(myarr[0]+"<br>"); document.write(myarr[7]+"<br>"); document.write(myarr[2]+"<br>"); document.write(myarr[4]+"<br>"); //将数组内容输出,完成达到的效果。 alert(myarr.length) //长度8
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 注意新加的行会不会变色啊老哥们。
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-21

  • 其实想试试当用i标签替换大量b标签时怎么弄,但是发现好像得到b标签返回数组值时,然后用for循环遍历,但最后结果虽然for循环外部测试数组长度是对的也存在各项的值,但是在for循环内部输出时总是只输出第一个,用它的文本值来替换在i标签内的文本内容页行不通。??????
    查看全部
  • 注意: 1. 区分大小写 2. offsetParent:布局中设置postion属性(Relative、Absolute、fixed)的父容器,从最近的父节点开始,一层层向上找,直到HTML的body。 1.浏览器的缩放不影响数值. 2.scrollTOP和scrollLeft可以理解成滚动条滚动的距离 3.firefox里offset不同于Chrome和ie firefox距离是padding+margin不包括border的值 ie和Chrome中padding+margin+border
    查看全部
  • 网页尺寸offsetHeight offsetHeight和offsetWidth,获取网页内容高度和宽度(包括滚动条等边线,会随窗口的显示大小改变)。 一、值 offsetHeight = clientHeight + 滚动条 + 边框。 二、浏览器兼容性 var w= document.documentElement.offsetWidth || document.body.offsetWidth; var h= document.documentElement.offsetHeight || document.body.offsetHeight;
    查看全部
  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。 情况1: 元素内无内容或者内容不超过可视区,滚动不出现或不可用的情况下。 scrollWidth=clientWidth,两者皆为内容可视区的宽度。 offsetWidth为元素的实际宽度。 情况2: 元素的内容超过可视区,滚动条出现和可用的情况下。 scrollWidth>clientWidth。 scrollWidth为实际内容的宽度。 clientWidth是内容可视区的宽度。 offsetWidth是元素的实际宽度。
    查看全部
  • 浏览器窗口可视区域大小 获得浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)的方法: 一、对于IE9+、Chrome、Firefox、Opera 以及 Safari: • window.innerHeight - 浏览器窗口的内部高度 • window.innerWidth - 浏览器窗口的内部宽度 二、对于 Internet Explorer 8、7、6、5: • document.documentElement.clientHeight表示HTML文档所在窗口的当前高度。 • document.documentElement.clientWidth表示HTML文档所在窗口的当前宽度。 或者 Document对象的body属性对应HTML文档的<body>标签 • document.body.clientHeight • document.body.clientWidth 在不同浏览器都实用的 JavaScript 方案: var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clientHeight;
    查看全部
  • 创建文本节点createTextNode createTextNode() 方法创建新的文本节点,返回新创建的 Text 节点。 语法: document.createTextNode(data) 参数: data : 字符串值,可规定此节点的文本。
    查看全部
  • 用for循环删除数组时,由于删除一个数组项相应的数组长度-1,原先i逐步增大,还没到数组长度时,数组项往前移动一位,但长度减一,若是从首相开始删除,后面第二项第四项等会保留。 例如: [0,1,2,3,4] i=0删除后 [1,2,3,4] i=1删除后 [1,3,4] i=2删除后 [1,3]也就是刚开始按一下时剩下第二项和第四项 然后现在i=2=数组长度就又要重新从i=0开始
    查看全部
  • ??????????????????
    查看全部

举报

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

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