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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL。 注意: 把删除的子节点赋值给 x,这个子节点不在DOM树中,但是还存在内存中,可通过 x 操作。 如果要完全删除对象,给 x 赋 null 值
    查看全部
  • otest.insertBefore(li,otest.childNodes[0]);
    查看全部
  • insertBefore() 方法可在已有的子节点前插入一个新的子节点 insertBefore(newnode,node); 参数: newnode: 要插入的新节点。 node: 指定此节点前插入节点。
    查看全部
  • appendChild(newnode) newnode:指定追加的节点。
    查看全部
  • while (x && x.nodeType!=1){ x=x.nextSibling; }
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • 1. nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中) 2. previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中)。 无返回null 两个属性获取的是节点。Internet Explorer 会忽略节点间生成的空白文本节点(例如,换行符号),而其它浏览器不会忽略。 解决问题方法: 判断节点nodeType是否为1, 如是为元素节点,跳过。
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-05-31

  • elementNode.parentNode elementNode.parentNode.parentNode 与XPATH同理
    查看全部
  • 变量名字可以任意取,只不过取名字要遵循一些规则: 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。 2.变量名区分大小写,如:A与a是两个不同变量。 3.不允许使用JavaScript关键字和保留字做变量名。
    查看全部
  • JS外部引入 基础不牢
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-31

  • split() 方法将字符串分割为字符串数组,并返回此数组,注意此处返回的为数组。
    查看全部
  • screen对象:用于获取用户的屏幕信息 语法:window.screen.属性 availHeight:窗口可以使用的屏幕高度(单位:像素) availWidth:窗口可以使用的屏幕宽度 colorDepth:用户浏览器表示的颜色位数 pixelDepth:用户浏览器表示的颜色位数(IE不支持此属性) height:屏幕的高度 width:屏幕的宽度
    查看全部
    0 采集 收起 来源:screen对象

    2015-05-31

  • 如何查看用户所用的浏览器版本:可通过本节方法进行判断;
    查看全部
    0 采集 收起 来源:userAgent

    2015-05-31

  • 注意:在函数内部是可以访问全局变量的,而在函数内部定义的变量,一旦离开函数内部后就无法访问了,这与函数的作用域相关,注意!
    查看全部
  • 1 删除的整个table的行,所以需要行以及它的夫节点才能删除 2 动态添加需要知道添加的位置,利用insertRow(-1) 可以添加到最后一位,或者像某些同学一样事先统计一下数量;利用insertCell(x)可以添加一个cell,同时由于第三个cell里还需要嵌套一个a标签,因此我们插入一个节点,利用createElement新增一个element,利用setAttribute设置它的调用的事件,最后吧这个element加到最后一个cell里面就可以了 3.鼠标的事件可以直接通过绑定一个function来设置,this.style.background ="#fff"; 就可以设置this当前的元素的颜色
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • *. toUpperCase()将小写字母变大 *. toUpperCase()将大小字母变小
    查看全部

举报

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

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