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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 若分隔符省略,则默认逗号
    查看全部
  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。
    查看全部
    0 采集 收起 来源:Navigator对象

    2015-06-18

  • charAt() 方法返回指定位置的字符。 返回的字符是长度为 1 的字符串。
    查看全部
  • 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
    查看全部
  • 格式依次为: Thu Mar 06 2014 10:57:47 GMT+0800 星期、月、日、年、时、分、秒、时区。(火狐浏览器) 不同浏览器,时间格式有差异。
    查看全部
  • 数组的方法: concat(),join(),pop(),push(),reverse(),shift(),slice(),sort(),splice(),toSource(),toString(),toLocaleString(),unshift(),valueOf()
    查看全部
    0 采集 收起 来源: Array 数组对象

    2015-06-18

  • nodeObject.nextSibling; nodeObject.previousSibling;
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-06-18

  • elementNode.parentNode; elemenetNode.parentNode.parentNode;
    查看全部
  • 访问子结点childNodes 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。 语法: elementNode.childNodes 注意: 如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。 我们来看看下面的代码: 运行结果: IE: UL子节点个数:3 节点类型:1 其它浏览器: UL子节点个数:7 节点类型:3 注意: 1. IE全系列、firefox、chrome、opera、safari兼容问题 2. 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7,如下图所示: 如果把代码改成这样: <ul><li>javascript</li><li>jQuery</li><li>PHP</li></ul> 运行结果:(IE和其它浏览器结果是一样的) UL子节点个数:3 节点类型:1
    查看全部
  • node.firstChild==elementNode.childNodes[0]; node.lastChild==elementNode.childNodes[elementNode.childNodes.length-1];
    查看全部
  • indexOf的妙用,判断有无
    查看全部
    0 采集 收起 来源:userAgent

    2015-06-18

  • elementNode.childNodes; 选定节点的所有子节点,是一个数组,有length属性
    查看全部
  • 如果startPos是负数,则从字符串的尾部开始算起的位置,也就是说,-1指字符串中最后一个字符,-2指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0
    查看全部
  • substr(startPos,length) startPos必须,要提取的子字符串的位置,必须是数值, length 可选,提取的字符串的长度,如果省略,则到结尾的字符
    查看全部
  • getElementsByName()方法 返回带有指定名称的节点对象的集合。 语法: document.getElementsByName(name) 与getElementById() 方法不同的是,通过元素的 name 属性查询元素,而不是通过 id 属性。 注意: 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部

举报

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

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