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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • StringObject.split(sepatator,limit) sepatator :必须。从该参数指定的地方分割StringObject。 limit:可选参数,分割的此时,如设置该参数,返回的子串不会多余这个参数指定的数组,如果无此参数为不限制次数。
    查看全部
  • onmouseout鼠标移开的响应
    查看全部
  • 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]
    查看全部
    0 采集 收起 来源:二维数组

    2015-07-15

  • 感觉DOM就像是将HTML的结构用树状图表示出来,让我们容易分清HTML的结构,那些是平级,哪些是上下级。所以感觉分类标准应该比较重要。 认识DOM. 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。 节点属性: 1.nodeName:返回一个字符串,其内容是给定节点的名字 2.nodeType:返回一个整数,这个数值代表给定节点的类型 3.nodeValue:返回给定节点的当前值 遍历节点树: 1.childNodes:返回一个数组,这个数组由给定元素节点的子节点构成 2.firstChild:返回第一个子节点 3.lastChild:返回最后一个子节点 4.parentNode:返回一个给定节点的父节点 5.nextSibling:返回给定节点的下一个子节点 6.previousSibling:返回给定节点的上一个子节点 以上图ul为例,它的父级节点body,它的子节点3个li,它的兄弟结点h2、P。 DOM操作: 1.createElement(element):创建一个新的元素节点 2.createTextNode():创建一个包含着给定文本的新文本节点 3.appendChild():指定节点的最后一个子节点列表之后添加一个新的子节点 4.insertBefore():将一个给定节点插入到一个给定元素节点的给定子节点的前面 5.removeChild():从一个给定元素中删除一个子节点 6.replaceChild():把一个给定父元素里的一个子节点替换为另外一个节点 注意:前两个是document方法。
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(substring, startpos) 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 注意:1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。
    查看全部
  • charAt()方法可返回指定位置的字符。返回的字符是长度为1的字符串。 语法 StringObject.charAt(index) 注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
    查看全部
  • 语法: myarray.length; //获得数组myarray的长度
    查看全部
  • 访问字符串对象的属性length: StringObject.length;返回该字符串的长度。 访问该字符串的方法: 使用String对象的toUpperCase()方法来将字符串小写字母转换为大写。
    查看全部
  • get/setTime() 返回/设置时间,单位毫秒数, 1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒 2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
    查看全部
  • getDay() 返回星期,返回的是数字0-6,0表示星期天。如果要返回相对应“星期”,通过数组完成
    查看全部
    0 采集 收起 来源:返回星期方法

    2015-07-15

  • get/setFullYear() 返回/设置年份,用四位数表示 var mydate=new Date();//当前时间2014年3月6日 document.write(mydate+"<br>");//输出当前时间 document.write(mydate.getFullYear()+"<br>");//输出当前年份 mydate.setFullYear(81); //设置年份 document.write(mydate+"<br>"); //输出年份被设定为 0081年。
    查看全部
  • 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2015-07-15

  • 日期对象可以存储任意一个日期,并且可以精确到毫秒,注意使用关键字new,Date()的首字母必须大写
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-07-15

  • 每个对象都带有属性和方法; 对象属性:反映该对象某些特定的性质的,如:字符串长度、图像固定长度; 对象方法:能够在对象上执行的动作。例如, 表单的“提交”,时间的“获取”。
    查看全部
    0 采集 收起 来源:什么是对象

    2015-07-15

  • 用简单的方法创建上面的数组和赋值: 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
    查看全部

举报

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

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