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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • #JS进阶——返回指定的字符串首次出现的位置# indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法:stringObject.indexOf(substring, startpos) 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 注意: 1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。
    查看全部
  • I LOVE JS
    查看全部
  • 颠倒数组元素顺序reverse(),该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • rrayObject.join(分隔符);返回一个字符串,该字符串把数组中的各个元素串起来,用<分隔符>置于元素与元素之间。这个方法不影响数组原本的内容。 我们使用join()方法,将数组的所有元素放入一个字符串中
    查看全部
  • #JS进阶——返回/设置时间方法# get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。 用例:mydate.setTime( mydate.getTime()+ 2* 60 * 60 * 1000); 注意: 1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒 2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
    查看全部
  • #JS进阶——返回星期方法# getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,可以通过数组完成。
    查看全部
    1 采集 收起 来源:返回星期方法

    2015-07-03

  • 返回指定的字符串首次出现的位置 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(substring, startpos) 参数说明: 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 注意:1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。 例如: 对 "I love JavaScript!" 字符串内进行不同的检索: <script type="text/javascript"> var str="I love JavaScript!" document.write(str.indexOf("I") + "<br />"); document.write(str.indexOf("v") + "<br />"); document.write(str.indexOf("v",8)); </script> 以上代码的输出:
    查看全部
  • concat() :该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
    查看全部
  • #JS进阶——返回/设置年份方法# get/setFullYear() 返回/设置年份,用四位数表示。 注意: 1.结果格式依次为:星期、月、日、年、时、分、秒、时区。(火狐浏览器) 2. 不同浏览器,时间格式有差异。
    查看全部
  • charAt:返回指定位置的字符
    查看全部
  • #JS进阶——Date 日期对象# 日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。 语法:var Udate=new Date(); //使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 自定义时间: var d = new Date(2012, 10, 1); //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日 常用方法: set/get方法,例如get/setDate();
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-07-03

  • 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);
    查看全部
  • 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);
    查看全部
  • 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、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 采集 收起 来源:节点属性

    2015-07-03

  • 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、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 访问子节点 elementNode.childNodes 返回子节点数组 如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。 访问父节点 elementNode.parentNode 父节点只能有一个 访问祖节点:elementNode.parentNode.parentNode 访问兄弟节点 nodeObject.nextSibling nodeObject.previousSibling 如果无此节点,则该属性返回 null 插入节点appendChild() 在指定节点的最后一个子节点列表之后添加一个新的子节点。 语法:appendChild(newnode) 参数:newnode:指定追加的节点。 nodeObject1.appendChild(newnode); 在nodeObject1下添加新子节点newnode nodeObject.innerHTML="内容"; 插入节点: insertBefore(newnode,node); nodeObject.insertBefore(newnode,node); 给nodeObject下的子节点node前面添加一个新节点
    查看全部
    0 采集 收起 来源:节点属性

    2018-03-22

举报

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

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