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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • table的lastChild是tbody元素,firstChild元素是空白节点,可通过nodeType测试得到,firstChild的nodeType是3,lastChild的nodeType是1. <table> <tbody></tbody> </table>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • 创建数组语法: var myarray=new Array(); var myarray= new Array(8); //创建数组,存储8个数据。
    查看全部
  • for(初始化变量;循环条件;循环迭代) { 循环语句 }
    查看全部
  • 注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • var d = new Date(2012, 10, 1); //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日 get/setData()返回/设置日期 get/setFullYear()返回/设置年份,用四位数表示 get/setYear()返回/设置年份。 get/setMonth()返回/设置月份。0:一月...11:十二月 get/setHours()返回或设置小时,24小时制 get/setMinutes()返回或设置分钟数 get/setSeconds()返回或设置秒钟数 get/setTime()返回或设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-06-04

  • 15行换成 var div = document.getElementsByTagName("div").childNodes时,结果跟预期不一致。 猜想理由:document.getElementsByTagName返回的是一个数组,尽管上述中的div就一个,那也是一个仅含有一个元素的数组;
    查看全部
  • +群364613428
    查看全部
  • mark
    查看全部
    0 采集 收起 来源:userAgent

    2015-06-04

  • replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 语法:node.replaceChild (newnode,oldnew ) 参数:newnode : 必需,用于替换 oldnew 的对象。 oldnew : 必需,被 newnode 替换的对象。 function replaceMessage(){ var oldnode=document.getElementById("oldnode"); var oldHTML= oldnode.innerHTML; var newnode=document.createElement("i"); oldnode.parentNode.replaceChild(newnode,oldnode); newnode.innerHTML=oldHTML; }
    查看全部
  • removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL。 语法:nodeObject.removeChild(node) 参数:node :必需,指定需要删除的节点。 var content=document.getElementById("content"); // 在此完成该函数 for(var i=content.childNodes.length-1;i>=0;i--){ var childNode = content.childNodes[i]; content.removeChild(childNode); }
    查看全部
  • insertBefore() 方法可在已有的子节点前插入一个新的子节点。 语法:insertBefore(newnode,node); 参数:newnode: 要插入的新节点。 node: 指定此节点前插入节点。 var otest = document.getElementById("test"); var newnode = document.createElement("li"); newnode.innerHTML="PHP"; otest.insertBefore(newnode,otest.childNodes[1]);
    查看全部
  • 在指定节点的最后一个子节点列表之后添加一个新的子节点。 语法:appendChild(newnode) 参数:newnode:指定追加的节点。 var otest = document.getElementById("test"); var newnode = document.createElement("li"); newnode.innerHTML = "PHP"; otest.appendChild(newnode);
    查看全部
  • 1. nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中)。 语法: nodeObject.nextSibling 说明:如果无此节点,则该属性返回 null。 2. previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中)。 语法: nodeObject.previousSibling
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-06-03

  • 获取指定节点的父节点 语法: elementNode.parentNode document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML);
    查看全部

举报

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

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